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. Det dækker fuld kod implementering, design tips og løsninger til forsyningskæden automatisering.
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. Det dækker fuld kod implementering, design tips og løsninger til forsyningskæden automatisering.
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);
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;
- Kapitelet er:
csgen.Parameters.CaptionBelow.Visible = true;
Støttede udgangsformater
- PNG, JPEG, BMP — Udskrivning og digitale etiketter
- TIFF — High-res / arkiv
- SVG, EMF — Vektor/big format udskrivning
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.
More in this category
- Arbejde med Aztec Codes i C#
- Behandle fejl korrigering og beskadigede QR-koder ved hjælp af Aspose.BarCode for .NET
- Generere Aztec-koder ved hjælp af Aspose.BarCode for .NET
- Generere Codabar og Code 11 Barkoder for Sundheds- og Biblioteksapplikationer i .NET
- Generere Code 128 Barcodes ved hjælp af Aspose.BarCode for .NET