Acest ghid arată cum să se genereze ITF-14 și Interleaved 2 din 5 coduri de bar pentru logistică, carton și etichetarea depozitelor folosind Aspose.BarCode pentru .NET. Acesta acoperă implementarea completă a codului, sfaturile de design și soluțiile pentru automatizarea lanțului de aprovizionare.
Introducere
Acest ghid arată cum să se genereze ITF-14 și Interleaved 2 din 5 coduri de bar pentru logistică, carton și etichetarea depozitelor folosind Aspose.BarCode pentru .NET. Acesta acoperă implementarea completă a codului, sfaturile de design și soluțiile pentru automatizarea lanțului de aprovizionare.
Care sunt codurile ITF-14 și Interleaved 2 din 5?
ITF-14 este codul standard pentru cartonuri și cazuri de livrare în lanțurile globale de aprovizionare (incodează 14 cifre). Interleaved 2 din 5 (I2of5) este un cod numeric de înaltă densitate utilizat pentru etichetarea depozitelor, industriale și distribuției, susținând căile numerice de lungime egală variabile.
Începerea rapidă (exemplu minim)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123");
generator.Save("carton-itf14.png", BarCodeImageFormat.Png);
Prevederile
- Visual Studio 2019 sau mai târziu
- .NET 6.0+ sau .NET Framework 4.6.2+
- Aspose.BarCode pentru .NET (NuGet)
- Cunoașterea C
PM> Install-Package Aspose.BarCode
Implementarea pas cu pas
Exemplul ITF-14 este:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123"); // 13 digits + auto-checksum
gen.Save("carton-itf14.png", BarCodeImageFormat.Png);
2 din 5 exemple:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Interleaved2of5, "12345678"); // Even digits only
gen.Save("label-i2of5.png", BarCodeImageFormat.Png);
Apariția codului de bar
- Bărbați cu suport (ITF-14):
csgen.Parameters.Barcode.ITF14.ITF14BorderType = ITF14BorderType.Frame; // Other options: Bar, None, etc.
- Înălțimea / lățime a barului:
csgen.Parameters.Barcode.BarHeight.Pixels = 100; gen.Parameters.Barcode.XDimension.Pixels = 3;
- Culoare și fundal:
csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
- Cuvânt cheie:
csgen.Parameters.CaptionBelow.Visible = true;
Formate de ieșire susținute
- PNG, JPEG, BMP – etichete imprimate și digitale
- TIFF — High-res / arhivă
- SVG, EMF — Imprimare în format vector / mare
Problemele de rezolvare și problemele comune
Codul de încărcare nu este scanat?- Intrarea asigurată este toate cifrele, lungimea corectă, chiar și cifre pentru I2of5, contrastul corespunzător.
Nu există un cadru pe ITF-14?- Set ITF14BorderType to Frame pentru conformitatea lanțului de aprovizionare GS1.
Too mare pentru etichetă?- Adăugați dimensiunea XD și înălțimea barului pentru dimensiuni mai mici.
FAQ-uri
**Q: Pot codifica numerele de lungime variabilă cu Interleaved 2 din 5?**A: Da, dar chiar și numărul de cifre.
**Q: Care este barul/frama portatorului în ITF-14?**A: O limită în jurul codului de bar pentru conformitatea cu lanțul de aprovizionare / GS1 și o mai bună detecție a scanerului.
Folosește cazuri și aplicații
- etichetarea cartonului și a paletei (ITF-14)
- Depozitare/Inventare industrială (I2of5)
- Coduri de barcade de caz de transport
- Automatizarea lanțului de aprovizionare în masă
Cele mai bune practici: tabelul de referință rapid
Tipuri | Fă | Să nu |
---|---|---|
Lungimea numărului | ITF-14: 13, I2of5: chiar număr | Cuvânt cheie pentru I2of5 |
Bărbați purtători | Utilizarea unui cadru pentru conformitatea ITF-14 | Nu există limite pentru etichetele ITF-14 |
Formatul de ieșire | Utilizați PNG/SVG pentru imprimarea crisp | JPG low-res pentru ambalaje |
Caption | Vezi mai jos pentru claritate | Ascunse pe etichetele de depozitare |
concluziile
ITF-14 și Interleaved 2 din 5 sunt fundalul logisticii și al automatizării depozitelor. Aspose.BarCode pentru .NET face ușor de generat, exportat și personalizat aceste coduri de bar pentru orice lanț de aprovizionare sau flux de lucru industrial Aspose.BarCode API Referință Pentru mai multe detalii.
More in this category
- Aspose.BarCode 2D Barcode Reader în .NET: Ghidul C
- Scanarea codurilor QR din imagini cu Aspose.BarCode pentru .NET
- Recunoașterea multi-barcode în .NET cu Aspose.BarCode
- GS1 DataBar (RSS-14) Codul de par: Alimentele proaspete, consumul cu amănuntul și serviciile de sănătate
- Personalizarea generației de coduri de bar în .NET cu Aspose.BarCode