Hur man genererar ITF-14 och Interleaved 2 av 5 Barkoder för kartong och logistik Labeling
Vad är ITF-14 och Interleaved 2 av 5 Barkoder?
ITF-14 är standardbarkoden för kartonger och fraktfall i globala försörjningskedjor (encoder 14 siffror). Interleaved 2 av 5 (I2of5) är en högdensitet numerisk barkode som används för lager, industri och distribution etikettering, vilket stöder variabla jämlängd digit strängar.
Snabb start (minimalt exempel)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123");
generator.Save("carton-itf14.png", BarCodeImageFormat.Png);
Tabell av innehåll
- Introduktion
- Vad är ITF-14 och Interleaved 2 av 5 Barkoder?
- Snabb start (minimalt exempel)
- förutsättningar
- Steg för steg genomförande
- Anpassning Barcode Utseende
- Stödda utgångsformat
- Problemlösning och gemensamma problem
- FAQs
- Använd fall och applikationer
- Bästa praxis
- Relaterade artiklar
- slutsatser
Introduktion
Denna guide visar hur man genererar ITF-14 och Interleaved 2 av 5 barkoder för logistik, kartong och lagertagning med Aspose.BarCode för .NET, med fullkod, designtips och lösningar för leveranskedjan automatisering.
förutsättningar
- Visual Studio 2019 eller senare
- .NET 6.0+ eller .Net Framework 4.6.2+
- Aspose.BarCode för .NET (NuGet)
- Grundläggande C# kunskap
PM> Install-Package Aspose.BarCode
Steg för steg genomförande
ITF-14 Exempel på:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123"); // 13 digits + auto-checksum
gen.Save("carton-itf14.png", BarCodeImageFormat.Png);
Interleaved 2 av 5 Exempel:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Interleaved2of5, "12345678"); // Even digits only
gen.Save("label-i2of5.png", BarCodeImageFormat.Png);
Anpassning Barcode Utseende
- Bärbärare (ITF-14) :
csgen.Parameters.Barcode.ITF14.ITF14BorderType = ITF14BorderType.Frame; // Other options: Bar, None, etc.
- Bar höjd / bredd:
csgen.Parameters.Barcode.BarHeight.Pixels = 100; gen.Parameters.Barcode.XDimension.Pixels = 3;
- Färg / bakgrundsbild:
csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
- Kapitel från:
csgen.Parameters.CaptionBelow\.Visible = true;
Stödda utgångsformat
- PNG, JPEG, BMP – Utskrift och digitala etiketter
- TIFF – High-res / arkiv
- SVG, EMF – Vektor/stor utskrift
Problemlösning och gemensamma problem
Barkoden inte skannar?
Säker inmatning är alla siffror, rätt längd, till och med siffer för I2of5, rätt kontrast.
Ingen ram på ITF-14?
Ställ in ITF14BorderType to Frame för GS1-försörjningskedjan.
Too stor för etikett?
Anpassa XDimension och barhöjd för mindre storlek.
FAQs
**Q: Kan jag kodera variabellängdnummer med Interleaved 2 av 5?**A: Ja, men bara antalet siffror.
**Q: Vad är bärbar/ram i ITF-14?**A: En gräns runt barkoden för leveranskedjan/GS1 överensstämmelse och bättre skannerdetektion.
Använd fall och applikationer
- Pallet och kartong etikett (ITF-14)
- lager/industriell inventering (I2of5)
- Shipping fall barkoder
- Bulk Supply Chain Automation
Bästa metoder: Snabb referenstabell
Tips | Gör | inte att |
---|---|---|
Digitala längd | ITF-14: 13, I2of5: även nummer | Odd siffror för I2of5 |
Bärare Bars | Använd ram för ITF-14 överensstämmelse | Inga gränser för ITF-14 etiketter |
Utgångsformat | Använd PNG/SVG för crisp-utskrift | Low-res JPG för förpackning |
Caption | Visa nedanför för tydlighet | gömmer sig på lager etiketter |
slutsatser
ITF-14 och Interleaved 2 av 5 är bakgrunden för logistik och lagerautomation. Aspose.BarCode för .NET gör det enkelt att generera, exportera och anpassa dessa barkoder för någon leveranskedja eller industriell arbetsflöde. Aspose.BarCode API Referens För mer detaljer.