Ovaj vodič pokazuje kako generirati ITF-14 i Interleaved 2 od 5 kodova za logistiku, karton i etiketu skladišta pomoću Aspose.BarCode za .NET. To obuhvaća punu implementaciju koda, savjete za dizajn i rješenja za automatizaciju lanca opskrbe.
Uvod
Ovaj vodič pokazuje kako generirati ITF-14 i Interleaved 2 od 5 kodova za logistiku, karton i etiketu skladišta pomoću Aspose.BarCode za .NET. To obuhvaća punu implementaciju koda, savjete za dizajn i rješenja za automatizaciju lanca opskrbe.
Što su ITF-14 i Interleaved 2 od 5 Barkoda?
ITF-14 je standardni kod žice za kartone i slučajeve isporuke u globalnim lancima opskrbe (ekodira 14 brojeva). Interleaved 2 od 5 (I2of5) je visoke gustoće brojki kod koji se koristi za označavanje skladišta, industrije i distribucije, podržavajući varijabilne jednako-dužine žica.
Brz početak (minimalni primjer)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123");
generator.Save("carton-itf14.png", BarCodeImageFormat.Png);
Preduzeća
- Visual Studio 2019 ili kasnije
- .Sljedeći članakNET 6.0+ ili .NET Framework 4.6.2+
- Aspose.BarCode za .NET (NuGet)
- Osnovno znanje C
PM> Install-Package Aspose.BarCode
Korak po korak provedba
ITF-14 primjera:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123"); // 13 digits + auto-checksum
gen.Save("carton-itf14.png", BarCodeImageFormat.Png);
Prikazano 2 od 5 primjera:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Interleaved2of5, "12345678"); // Even digits only
gen.Save("label-i2of5.png", BarCodeImageFormat.Png);
Korištenje barkoda
- Bearers barovi (ITF-14):
csgen.Parameters.Barcode.ITF14.ITF14BorderType = ITF14BorderType.Frame; // Other options: Bar, None, etc.
- Bar visina / širina:
csgen.Parameters.Barcode.BarHeight.Pixels = 100; gen.Parameters.Barcode.XDimension.Pixels = 3;
- Boja i pozadina:
csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
- Članak u kategoriji:
csgen.Parameters.CaptionBelow.Visible = true;
Podržani izlazni formati
- PNG, JPEG, BMP — tiskanje i digitalne oznake
- TIFF — Visoko-res / arhiv
- SVG, EMF — Vektor/veliki format tiskanja
Rješavanje problema i zajedničke probleme
Koda se ne skenira?- Sigurni ulaz je sve brojke, ispravna duljina, pa čak i brojevi za I2of5, odgovarajući kontrast.
Ne postoji okvir na ITF-14?- Postavite ITF14BorderType to Frame za usklađenost lanca opskrbe GS1.
Too veliki za etiketu?- Prilagodite XDimension i bar visinu za manju veličinu.
FAQs
**Q: Mogu li kodirati brojke varijabilne duljine s Interleaved 2 od 5?**A: Da, ali čak i broj brojeva.
**Q: Koja je bar / okvir nositelja u ITF-14?**Odgovor: Granična granica oko čarobnog koda za usklađenost lanca opskrbe/GS1 i bolju detekciju skenera.
Korištenje slučajeva i aplikacija
- Označavanje ploče i kartona (ITF-14)
- Proizvodi za skladištenje i industrijski inventari (I2of5)
- Brodski slučaj barkoda
- Automatizacija lanca opskrbe
Najbolje prakse: brza referentna tablica
Tipovi | Do | Ne daj |
---|---|---|
Dijitalna duljina | ITF-14: 13, I2of5: čak i broj | Izvanredni brojevi za I2of5 |
nositeljski barovi | Koristite okvir za usklađenost s ITF-14 | Nema granica za ITF-14 oznake |
Izlazni format | Korištenje PNG/SVG za crisp tiskanje | Niska količina JPG za pakiranje |
Caption | Pokaži ispod za jasnoću | Slijedeći članakStajanje na etiketi skladišta |
zaključak
ITF-14 i Interleaved 2 od 5 su temelj logistike i automatizacije skladišta. Aspose.BarCode za .NET olakšava proizvodnju, izvoz i prilagodbu tih kodova za bilo koju lancu opskrbe ili industrijski radni tok Aspose.BarCode API referenca Za više detalja.