Deze gids laat zien hoe ITF-14 en Interleaved 2 van 5 barcodes voor logistiek, karton en magazijn labeling te genereren met behulp van Aspose.BarCode voor .NET. Het omvat volledige codeimplementatie, ontwerptips en oplossingen voor supply chain automatie.
Introductie
Deze gids laat zien hoe ITF-14 en Interleaved 2 van 5 barcodes voor logistiek, karton en magazijn labeling te genereren met behulp van Aspose.BarCode voor .NET. Het omvat volledige codeimplementatie, ontwerptips en oplossingen voor supply chain automatie.
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);
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 — Print 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 | Niet te |
---|---|---|
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.
More in this category
- Acceleratie Bulk 1D Barcode Scanning in Inventory en Warehouse Workflows in .NET
- Barcode lezen met behulp van C#
- Creëer GS1-128 (UCC/EAN-128) Barcodes voor supply chain en compliance in .NET
- Creëren van code 128 Barcodes met behulp van Aspose.BarCode voor .NET
- Creëren van ISBN en ISSN Barcodes voor Boeken en Periodicals in .NET