Hur man genererar ITF-14 och Interleaved 2 av 5 Barkoder för kartong och logistik Labeling

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

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

TipsGörinte att
Digitala längdITF-14: 13, I2of5: även nummerOdd siffror för I2of5
Bärare BarsAnvänd ram för ITF-14 överensstämmelseInga gränser för ITF-14 etiketter
UtgångsformatAnvänd PNG/SVG för crisp-utskriftLow-res JPG för förpackning
CaptionVisa nedanför för tydlighetgö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.

 Svenska