Cara Menghasilkan ITF-14 dan Interleaved 2 dari 5 Barcode untuk Karton dan Label Logistik

Cara Menghasilkan ITF-14 dan Interleaved 2 dari 5 Barcode untuk Karton dan Label Logistik

Apa Itu ITF-14 dan Interleaved 2 dari 5 Barcode?

ITF-14 adalah kode bar standar untuk karton dan kasus pengiriman dalam rantai bekalan global (encode 14 digit). Interleaved 2 dari 5 (I2of5) adalah kod bar numerik dengan kepadatan tinggi yang digunakan untuk label gudang, industri, dan distribusi, yang mendukung variabel serat panjang digit.

Permulaan Cepat ( Contoh Minimum)

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

Jadual Konten

Pengenalan

Panduan ini menunjukkan bagaimana untuk menghasilkan ITF-14 dan Interleaved 2 dari 5 kode bar untuk logistik, karton, dan label gudang menggunakan Aspose.BarCode untuk .NET, dengan kode penuh, tips desain dan solusi untuk otomatisasi rantai bekalan.

Persyaratan

  • Visual Studio 2019 atau lebih baru
  • .NET 6.0+ atau 4.6.2+
  • Aspose.BarCode untuk .NET (NuGet)
  • Pengetahuan dasar C#
PM> Install-Package Aspose.BarCode 

Implementasi langkah demi langkah

Contoh dari ITF-14 :

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

Ada 2 dari 5 contoh:

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

Cara menyesuaikan Barcode

  • Bars 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;
  • Kapasitas : csgen.Parameters.CaptionBelow\.Visible = true;

Format output yang didukung

  • PNG, JPEG, BMP – Label cetak dan digital
  • TIFF - High-res / arsip
  • SVG, EMF – pencetakan format besar/vector

Penyelesaian Masalah & Masalah Umum

  • Barcode tidak memindai?

  • Asuransi input adalah semua angka, panjang yang benar, bahkan angka untuk I2of5, kontras yang tepat.

  • Tidak ada kerangka pada ITF-14?

  • Tetapkan ITF14BorderType to Frame untuk pematuhan rantaian bekalan GS1.

  • “Too besar untuk label?”

  • Sesuai XDimension dan bar ketinggian untuk ukuran yang lebih kecil.

FAQs

**Q: Bolehkah saya menyulitkan angka panjang variabel dengan Interleaved 2 dari 5?**A: Ya, tapi hanya jumlah angka saja.

**Q: Apakah bar / bingkai pembawa dalam ITF-14?**A: Perbatasan di sekitar barcode untuk pematuhan rantai bekalan/GS1 dan deteksi scanner yang lebih baik.

Menggunakan kasus dan aplikasi

  • Pallet dan label karton (ITF-14)
  • Penyimpanan / inventori industri (I2of5)
  • Barcode Kasus Pengiriman
  • Automasi Rantai Supply Bulk

Praktik Terbaik: Jadual Referensi Cepat

TipsBuatlahJanganlah
panjang digitITF-14: 13, I2of5: bahkan angkaKeterangan dari I2of5
Pengangkut BarMenggunakan Frame untuk pematuhan ITF-14Tidak ada batas untuk label ITF-14
Format outputGunakan PNG/SVG untuk Crisp PrintJPG rendah untuk pembungkusan
KaptenTampilkan di bawah untuk ketelusanTersembunyi pada label gudang

Kesimpulan

ITF-14 dan Interleaved 2 of 5 adalah latar belakang logistik dan otomatisasi gudang. Aspose.BarCode untuk .NET membuatnya mudah untuk menghasilkan, mengekspor, dan menyesuaikan kode bar ini untuk rantai bekalan atau aliran kerja industri. Spesifikasi Aspose.BarCode API Untuk lebih detail.

 Indonesia