Panduan ini menunjukkan bagaimana untuk menghasilkan ITF-14 dan Interleaved 2 daripada 5 kod bar untuk logistik, karton, dan label gudang menggunakan Aspose.BarCode untuk .NET.

Introduction

Panduan ini menunjukkan bagaimana untuk menghasilkan ITF-14 dan Interleaved 2 daripada 5 kod bar untuk logistik, karton, dan label gudang menggunakan Aspose.BarCode untuk .NET.

Apakah ITF-14 dan Interleaved 2 daripada 5 Barcode?

ITF-14 ialah kod bar standard untuk karton dan kes penghantaran dalam rantaian bekalan global (encode 14 digit). Interleaved 2 of 5 (I2of5) adalah kod baris nombor ketumpatan tinggi yang digunakan untuk label gudang, perindustrian, dan pengedaran, menyokong garis digit yang sama panjang yang berubah-ubah.

Permulaan Cepat ( Contoh Minimum)

using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123");
generator.Save("carton-itf14.png", BarCodeImageFormat.Png);

Prerequisites

  • Visual Studio 2019 atau seterusnya
  • Perbezaan antara .NET Framework dan 4.6.2+
  • Aspose.BarCode untuk .NET (NuGet)
  • Pengetahuan asas C#
PM> Install-Package Aspose.BarCode 

Pelaksanaan langkah demi langkah

Perbezaan antara ITF-14 :

using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123"); // 13 digits + auto-checksum
gen.Save("carton-itf14.png", BarCodeImageFormat.Png);

Terdapat 2 daripada 5 contoh:

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Interleaved2of5, "12345678"); // Even digits only
gen.Save("label-i2of5.png", BarCodeImageFormat.Png);

Menyesuaikan Barcode Penampilan

  • ** Bar Pengangkut (ITF-14) :** csgen.Parameters.Barcode.ITF14.ITF14BorderType = ITF14BorderType.Frame; // Other options: Bar, None, etc.
  • ** Ketinggian bar / lebar :** csgen.Parameters.Barcode.BarHeight.Pixels = 100; gen.Parameters.Barcode.XDimension.Pixels = 3;
  • warna / latar belakang : csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
  • Perbincangan : csgen.Parameters.CaptionBelow.Visible = true;

Format output yang disokong

  • PNG, JPEG, BMP — Cetakan dan label digital
  • TIFF — tinggi-res / arkib
  • SVG, EMF — Vektor / format besar cetak

Penyelesaian Masalah & Masalah Umum

  • Barcode tidak boleh disemak?- Jaminan input ialah semua digit, panjang yang betul, walaupun digit untuk I2of5, kontras yang tepat.

  • ** Tiada bingkai pada ITF-14?**- Set ITF14BorderType to Frame untuk pematuhan rantaian bekalan GS1.

  • Too besar untuk label?- Sesuai XDimension dan bar ketinggian untuk saiz yang lebih kecil.

Kumpulan FAQ

**Q: Bolehkah saya menyulitkan nombor panjang variabel dengan Interleaved 2 daripada 5?**A: Ya, tetapi hanya bilangan nombor sahaja.

**Q: Apakah bar / bingkai pembawa dalam ITF-14?**A: Sebuah sempadan di sekitar kod bar untuk pematuhan rantaian bekalan/GS1 dan pengesanan pemindai yang lebih baik.

Penggunaan Kasus dan Permohonan

  • Pallet dan karton label (ITF-14)
  • Penyimpanan / Inventori Perindustrian (I2of5)
  • Barcode Kasus Penghantaran
  • Automatik Rantaian Bekalan Bulk

Amalan Terbaik: Jadual Rujukan Cepat

TipDoTidak boleh
Jangka panjang digitITF-14: 13, I2of5: nombor yang samaCiri-ciri lain untuk I2of5
Pengangkut BarPenggunaan bingkai untuk pematuhan ITF-14Tiada sempadan untuk label ITF-14
Format outputMenggunakan PNG/SVG untuk percetakan crispJPG rendah untuk pembungkusan
CaptionTunjukkan di bawah untuk ketelusanMenyembunyikan pada label gudang

Conclusion

ITF-14 dan Interleaved 2 of 5 adalah latar belakang logistik dan automatik gudang. Aspose.BarCode untuk .NET menjadikan mudah untuk menghasilkan, mengeksport, dan menyesuaikan kod bar ini untuk mana-mana rantaian bekalan atau aliran kerja industri. Aspose.BarCode API rujukan untuk lebih terperinci.

More in this category