Hoe te genereren ITF-14 en Interleaved 2 van 5 Barcodes voor karton en logistieke etikettering
Wat zijn ITF-14 en Interleaved 2 van 5 Barcodes?
ITF-14 is de standaard barcode voor kartons en verzendprocedures in wereldwijde supply chains (encodes 14 cijfers). Interleaved 2 van 5 (I2of5) is een high-density numeric bar code gebruikt voor opslag, industriële en distributielabeling, ondersteunt variabele evenlengte nummers.
Snelle start (minimaal voorbeeld)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123");
generator.Save("carton-itf14.png", BarCodeImageFormat.Png);
Tabel van inhoud
- Introductie
- Wat zijn ITF-14 en Interleaved 2 van 5 Barcodes?
- Snelle start (minimaal voorbeeld)
- Voorwaarden
- Stap voor stap implementatie
- Aanpassing Barcode verschijning
- Ondersteunde outputformaten
- Problemen en gemeenschappelijke problemen
- FAQs
- Gebruik Cases en Applicaties
- Beste praktijken
- Gerelateerde artikelen
- Conclusie
Introductie
Deze gids laat zien hoe u ITF-14 en Interleaved 2 van 5 barcodes voor logistiek, karton en magazijn labeling kunt genereren met behulp van Aspose.BarCode voor .NET, met volledige code, ontwerptips en oplossingen voor supply chain automatie.
Voorwaarden
- Visual Studio 2019 of later
- .NET 6.0+ of .Net Framework 4.6.2+
- Aspose.BarCode voor .NET (NuGet)
- Basiskennis C#
PM> Install-Package Aspose.BarCode
Stap voor stap implementatie
ITF-14 voorbeelden:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123"); // 13 digits + auto-checksum
gen.Save("carton-itf14.png", BarCodeImageFormat.Png);
Interleaved 2 van 5 voorbeelden:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Interleaved2of5, "12345678"); // Even digits only
gen.Save("label-i2of5.png", BarCodeImageFormat.Png);
Aanpassing Barcode verschijning
- Bearer Bars (ITF-14) :
csgen.Parameters.Barcode.ITF14.ITF14BorderType = ITF14BorderType.Frame; // Other options: Bar, None, etc.
- Bar Hoogte / breedte:
csgen.Parameters.Barcode.BarHeight.Pixels = 100; gen.Parameters.Barcode.XDimension.Pixels = 3;
- kleur / achtergrond:
csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
- Het hoofdstuk:
csgen.Parameters.CaptionBelow\.Visible = true;
Ondersteunde outputformaten
- PNG, JPEG, BMP – gedrukte en digitale etiketten
- TIFF - High-res / archief
- SVG, EMF – Vector/grote afdruk
Problemen en gemeenschappelijke problemen
Barcode niet te scannen?
Beveiligde ingang is alle cijfers, de juiste lengte, zelfs cijfer voor I2of5, het juiste contrast.
Er is geen frame op ITF-14?
Set ITF14BorderType to Frame voor GS1 supply chain compliance.
Too groot voor etiket?
XDimension en barhoogte aanpassen voor kleinere grootte.
FAQs
**Q: Kan ik variabele lengte getallen coderen met Interleaved 2 van 5?**A: Ja, maar zelfs een aantal cijfers.
**Q: Wat is de dragerbar/ram in ITF-14?**A: Een grens rond de barcode voor supply chain/GS1 compliance en betere scanner detectie.
Gebruik Cases en Applicaties
- Pallet en karton etikettering (ITF-14)
- Warehouse / industriële inventaris (I2of5)
- Shipping case barcodes
- Automatisering van de massale supply chain
Beste praktijken: Quick Reference Table
Tipje | Do Do | Don’t |
---|---|---|
Digitale lengte | ITF-14: 13, I2of5: even getal | Odd cijfers voor I2of5 |
Bearers bars | Gebruik Frame voor ITF-14 naleving | Geen grens voor ITF-14 labels |
Uitgangsformaat | Gebruik PNG/SVG voor crisp print | Low-res JPG voor verpakking |
Caption | Bekijk hieronder voor duidelijkheid | Verborgen op magazijnlabel |
Conclusie
ITF-14 en Interleaved 2 van 5 zijn de achtergrond van logistiek en magazijnautomatisering. Aspose.BarCode voor .NET maakt het gemakkelijk om deze barcodes te genereren, te exporteren en aan te passen voor elke supply chain of industriële werkstroom. Aspose.BarCode API Referentie Voor meer details.