Hvordan generere ITF-14 og Interleaved 2 av 5 Barkoder for kartong og logistikk etikettering
Hva er ITF-14 og Interleaved 2 av 5 Barkoder?
ITF-14 er standard barkode for kartonger og forsendelser i globale forsyningskjeder (encodes 14 tall). Interleaved 2 av 5 (I2of5) er en høyt tetthet numerisk barkod som brukes til lager, industri og distribusjon etikettering, støtter variable like lengde tall strenger.
Snart start (minimalt eksempel)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123");
generator.Save("carton-itf14.png", BarCodeImageFormat.Png);
Tabell av innhold
- Introduction
- Hva er ITF-14 og Interleaved 2 av 5 Barkoder?
- Snart start (minimalt eksempel)
- Prerequisites
- Step-by-step implementering
- Tilpasset barkode utseende
- Støtt utgangsformater
- Problemløsning og vanlige problemer
- FAQs
- Bruker tilfeller og applikasjoner
- Beste praksis
- Relaterte artikler
- Conclusion
Introduction
Denne guiden viser hvordan du genererer ITF-14 og Interleaved 2 av 5 barkoder for logistikk, kartong og lageretikking ved hjelp av Aspose.BarCode for .NET, med full kode, design tips og løsninger for forsyningskjedens automatisering.
Prerequisites
- Visual Studio 2019 eller senere
- .NET 6.0+ eller .Net Framework 4.6.2+
- Aspose.BarCode for .NET (NuGet)
- grunnleggende C# kunnskap
PM> Install-Package Aspose.BarCode
Step-by-step implementering
Eksempler på ITF-14:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123"); // 13 digits + auto-checksum
gen.Save("carton-itf14.png", BarCodeImageFormat.Png);
2 av 5 eksempler:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Interleaved2of5, "12345678"); // Even digits only
gen.Save("label-i2of5.png", BarCodeImageFormat.Png);
Tilpasset barkode utseende
- ** Bearer Bars (ITF-14) :**
csgen.Parameters.Barcode.ITF14.ITF14BorderType = ITF14BorderType.Frame; // Other options: Bar, None, etc.
- ** Bar høyde / bredde:**
csgen.Parameters.Barcode.BarHeight.Pixels = 100; gen.Parameters.Barcode.XDimension.Pixels = 3;
- Farge og bakgrunn:
csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
- • Kapittel: *
csgen.Parameters.CaptionBelow\.Visible = true;
Støtt utgangsformater
- PNG, JPEG, BMP – Print og digitale etiketter
- TIFF – Høy-res / arkiv
- SVG, EMF – Vektor/big format utskrift
Problemløsning og vanlige problemer
Barkode ikke skanning?
Sikker inngang er alle tall, riktig lengde, til og med tall for I2of5, riktig kontrast.
Ingen ramme på ITF-14?
Set ITF14BorderType to Frame for GS1 Supply Chain compliance.
«Too big for label»
Tilpasse XDimensjon og barhøyde for mindre størrelse.
FAQs
**Q: Kan jeg kode variabelt lengde tall med Interleaved 2 av 5?**A: Ja, men bare antall tall.
**Q: Hva er bærbar/ramme i ITF-14?**A: En grense rundt barkoden for supply chain/GS1 compliance og bedre skannerdeteksjon.
Bruker tilfeller og applikasjoner
- Pallet og kartong etikettering (ITF-14)
- Lagring/industriell inventar (I2of5)
- Shipping case barkoder
- Automatisering av generell forsyningskjede
Best Practices: Rapid Reference Table
Tip | Do | Ikke gjør |
---|---|---|
Digitalt lengde | ITF-14: 13, I2of5: ennå tall | Odd tall for I2of5 |
Bærbarer | Bruker ramme for ITF-14 overholdelse | Ingen grenser for ITF-14 etiketter |
Utgangsformat | Bruker PNG/SVG for crisp print | Low-res JPG for pakking |
Caption | Se nedenfor for klarhet | Skjul på lageretiketter |
Conclusion
ITF-14 og Interleaved 2 av 5 er bakgrunnen for logistikk og lagerautomasjon. Aspose.BarCode for .NET gjør det enkelt å generere, eksportere og tilpasse disse barkodene for enhver forsyningskjede eller industriell arbeidsflyt. Aspose.BarCode API Referanse For mer detaljer.