Hvordan til at generere ITF-14 og Interleaved 2 af 5 Barkoder til Karton og Logistik Labeling

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

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;
  • 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 tilDu gørGør ikke
Digitalt længdeITF-14: 13, I2of5: Endnu et talOdds til I2of5
BærbarerBrug af ramme for ITF-14 overholdelseIngen grænser for ITF-14 etiketter
UdgangsformatetBrug af PNG/SVG til crisp printLow-res JPG til pakning
CaptionSe nedenfor for klarhedSkæ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.

 Dansk