Karton ve Lojistik Etiketleme için ITF-14 ve Interleaved 2 of 5 Barkodları Nasıl Oluşturulur
ITF-14 ve Interleaved 2 of 5 Barkodları Nelerdir?
ITF-14 küresel tedarik zincirlerinde kartonlar ve nakliye durumları için standart bir çubuk kodu (kod 14 sayısı). Interleaved 2 of 5 (I2of5) depolama, endüstriyel ve dağıtım etiketleme için kullanılan yüksek yoğunlukta bir sayı çubuğu kodudur, değişken eşit uzunluklu çitleri destekler.
Hızlı Başlangıç (Minimum Örnek)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123");
generator.Save("carton-itf14.png", BarCodeImageFormat.Png);
içerik tablosu
- Giriş
- ITF-14 ve Interleaved 2 of 5 Barkodları Nelerdir?
- Hızlı Başlangıç (Minimum Örnek)
- Ön koşullar
- adım adım uygulama
- Barkod görünümünü özelleştirmek
- Desteklenen çıkış biçimleri
- Sorun Çözümü & Ortak Sorular
- FAQ’lar
- Cases ve Uygulamaları Kullanın
- En İyi Uygulamalar
- İlgili makaleler
- Sonuç
Giriş
Bu kılavuz, tam kod, tasarım ipuçları ve tedarik zinciri otomasyonu için çözümler ile Aspose.BarCode .NET ile lojistik, karton ve depolama etiketleme için ITF-14 ve Interleaved 2’yi nasıl üreteceğinizi gösterir.
Ön koşullar
- Visual Studio 2019 veya sonraki
- .NET 6.0+ ve 4.6.2+ çerçevesi
- Aspose.BarCode için .NET (NuGet)
- Temel C# Bilgisi
PM> Install-Package Aspose.BarCode
adım adım uygulama
ITF 14 Örnekleri:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123"); // 13 digits + auto-checksum
gen.Save("carton-itf14.png", BarCodeImageFormat.Png);
Örnekler 2 / 5 örneği:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Interleaved2of5, "12345678"); // Even digits only
gen.Save("label-i2of5.png", BarCodeImageFormat.Png);
Barkod görünümünü özelleştirmek
- Bearer Çubukları (ITF-14) :
csgen.Parameters.Barcode.ITF14.ITF14BorderType = ITF14BorderType.Frame; // Other options: Bar, None, etc.
- Bar Yüksekliği / Genişliği :
csgen.Parameters.Barcode.BarHeight.Pixels = 100; gen.Parameters.Barcode.XDimension.Pixels = 3;
- Renk / arka plan :
csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
- Şekil :
csgen.Parameters.CaptionBelow\.Visible = true;
Desteklenen çıkış biçimleri
- PNG, JPEG, BMP – Baskı ve dijital etiketler
- TIFF - High-res / Arşiv
- SVG, EMF – Vektör/büyük format baskı
Sorun Çözümü & Ortak Sorular
Barkod tarama yapmıyor mu?
Garanti girişi tüm sayıları, doğru uzunluk, hatta I2of5 için sayılardır, uygun kontrast.
ITF-14’te bir çerçeve yok mu?
GS1 tedarik zinciri uyumluluğu için ITF14BorderType to Frame ayarlayın.
Etiket için çok büyük mi?
XD boyutu ve bar yüksekliği daha küçük boyutlar için ayarlayın.
FAQ’lar
**Q: Interleaved 2 of 5 ile değişken uzunluk numaralarını kodlayabilir miyim?**A: Evet, ama sadece sayıları bile.
**Q: ITF-14’te taşıyıcı çubuğu/çerçeve nedir?**A: Tedarik zinciri/GS1 uyumluluğu ve daha iyi tarayıcı tespiti için çubuk kodu etrafında bir sınır.
Cases ve Uygulamaları Kullanın
- Pallet ve karton etiketleme (ITF-14)
- Depolama / Endüstriyel Madencilik (I2of5)
- Gemi Barkodları
- Toplu Tedarik Zinciri Otomatikleştirme
En İyi Uygulamalar: Hızlı Referans Masası
İpucu | Yapın | Don’t |
---|---|---|
Digit Uzunluk | ITF-14: 13, I2of5: hatta sayı | I2of5 için ayrı sayılar |
Taşıyıcı Barlar | ITF-14 uyumluluğu için çerçeve kullanın | ITF-14 etiketleri için sınır yok |
çıkış formatı | CRISP baskı için PNG/SVG kullanın | Paketleme için düşük kaynaklı JPG |
Kaptan | Açıklama için aşağıda göster | Depolama etiketlerinde saklanır |
Sonuç
ITF-14 ve Interleaved 2 of 5 lojistik ve depolama otomasyonunun arka planıdır. .NET için Aspose.BarCode, bu çubuk kodlarını herhangi bir tedarik zinciri veya endüstriyel çalışma akışı için kolayca oluşturur, ihraç eder ve özelleştirir. Aspose.BarCode API Referansları Daha fazla ayrıntı için.