Hvordan til at generere ITF-14 og Interleaved 2 af 5 Barkoder til Karton og Logistik Labeling
Hvad er ITF-14 og Interleaved 2 af 5 Barkoder?
ITF-14 er den standard barkode for kartoner og forsendelser i globale forsyningskæder (encoder 14 cifre). Interleaved 2 af 5 (I2of5) er en højdensitet numerisk barkod, der anvendes til lager-, industri- og distributionsmærkning, som understøtter variable lige-længde digit strenge.
Hurtig start (minimalt eksempel)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123");
generator.Save("carton-itf14.png", BarCodeImageFormat.Png);
Tabellen af indhold
- Introduktion
- Hvad er ITF-14 og Interleaved 2 af 5 Barkoder?
- Hurtig start (minimalt eksempel)
- Forudsætninger
- Step-by-Step gennemførelse
- Tilpasning af barcode udseende
- Støttede udgangsformater
- Problemløsning og fælles problemer
- FAQs
- Brug af tilfælde og applikationer
- Bedste praksis
- Relaterede artikler
- Konklusion
Introduktion
Denne guide viser, hvordan man genererer ITF-14 og Interleaved 2 af 5 barkoder til logistik, karton og lagermærkning ved hjælp af Aspose.BarCode for .NET, med fuld kode, designtips og løsninger til forsyningskæden automatisering.
Forudsætninger
- Visual Studio 2019 eller senere
- NET 6.0+ eller .NET Framework 4.6.2+
- Aspose.BarCode til .NET (NuGet)
- Grundlæggende C# viden
PM> Install-Package Aspose.BarCode
Step-by-Step gennemførelse
ITF-14 eksempler på:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123"); // 13 digits + auto-checksum
gen.Save("carton-itf14.png", BarCodeImageFormat.Png);
2 af 5 eksempler:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Interleaved2of5, "12345678"); // Even digits only
gen.Save("label-i2of5.png", BarCodeImageFormat.Png);
Tilpasning af barcode udseende
- ** Bearer Bars (ITF-14) :**
csgen.Parameters.Barcode.ITF14.ITF14BorderType = ITF14BorderType.Frame; // Other options: Bar, None, etc.
- ** Bar højde / bredde:**
csgen.Parameters.Barcode.BarHeight.Pixels = 100; gen.Parameters.Barcode.XDimension.Pixels = 3;
- Farve og baggrunde: *
csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
- Farve og baggrunde: *
- Kapitelet er: *
csgen.Parameters.CaptionBelow\.Visible = true;
Støttede udgangsformater
- PNG, JPEG, BMP – Print og digitale etiketter
- TIFF – High-res / arkiv
- SVG, EMF – Vektor/større formater
Problemløsning og fælles problemer
- Barkode ikke scanner? *
Sikker input er alle tall, korrekt længde, endda tall for I2of5, korrekt kontrast.
** Der er ingen ramme på ITF-14?**
Indstill ITF14BorderType til Frame for GS1 Supply Chain Compliance.
Too stor til etiketten?
Tilpasse XDimension og barhøjde for mindre størrelse.
FAQs
**Q: Kan jeg kode variabellængde tal med Interleaved 2 af 5?**A: Ja, men kun antallet af tall.
**Q: Hvad er bæreren bar/ramme i ITF-14?**A: En grænse omkring barkoden for forsyningskæden/GS1 overensstemmelse og bedre skannerdetektion.
Brug af tilfælde og applikationer
- Pallet og kartonmærkning (ITF-14)
- Lager/industriel inventor (I2of5)
- Skibssag barkoder
- Automation af supply chain
Bedste praksis: Quick Reference Table
Tip til | Du gør | Gør ikke |
---|---|---|
Digitalt længde | ITF-14: 13, I2of5: Endnu et tal | Odds til I2of5 |
Bærbarer | Brug af ramme for ITF-14 overholdelse | Ingen grænser for ITF-14 etiketter |
Udgangsformatet | Brug af PNG/SVG til crisp print | Low-res JPG til pakning |
Caption | Se nedenfor for klarhed | Skær på lagermærker |
Konklusion
ITF-14 og Interleaved 2 af 5 er baggrunden for logistik og lagerautomation. Aspose.BarCode for .NET gør det nemt at generere, eksportere og tilpasse disse barkoder til enhver forsyningskæde eller industrielle arbejdsprocesser. Aspose.BarCode API Reference For mere detaljer.