Denne guiden viser hvordan å generere ITF-14 og Interleaved 2 av 5 barkoder for logistikk, kartong og lageretikking ved hjelp av Aspose.BarCode for .NET. Det dekker full kode implementering, design tips og løsninger for forsyningskjeden automatisering.

Introduction

Denne guiden viser hvordan å generere ITF-14 og Interleaved 2 av 5 barkoder for logistikk, kartong og lageretikking ved hjelp av Aspose.BarCode for .NET. Det dekker full kode implementering, design tips og løsninger for forsyningskjeden automatisering.

Hva er ITF-14 og Interleaved 2 av 5 Barkoder?

ITF-14 er standard barkode for kartonger og forsendelser i globale forsyningskjeder (encodes 14 tall). Interleaved 2 av 5 (I2of5) er en høyt tetthet numerisk barkod som brukes til lager, industri og distribusjon etikettering, støtter variable like lengde tall strenger.

Snart start (minimalt eksempel)

using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123");
generator.Save("carton-itf14.png", BarCodeImageFormat.Png);

Prerequisites

  • Visual Studio 2019 eller senere
  • .NET 6.0+ eller .Net Framework 4.6.2+
  • Aspose.BarCode for .NET (NuGet)
  • grunnleggende C# kunnskap
PM> Install-Package Aspose.BarCode 

Step-by-step implementering

Eksempler på ITF-14:

using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123"); // 13 digits + auto-checksum
gen.Save("carton-itf14.png", BarCodeImageFormat.Png);

2 av 5 eksempler:

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Interleaved2of5, "12345678"); // Even digits only
gen.Save("label-i2of5.png", BarCodeImageFormat.Png);

Tilpasset barkode utseende

  • ** Bearer Bars (ITF-14) :** csgen.Parameters.Barcode.ITF14.ITF14BorderType = ITF14BorderType.Frame; // Other options: Bar, None, etc.
  • ** Bar høyde / bredde:** csgen.Parameters.Barcode.BarHeight.Pixels = 100; gen.Parameters.Barcode.XDimension.Pixels = 3;
  • Farge og bakgrunn: csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
  • • Kapittel: * csgen.Parameters.CaptionBelow.Visible = true;

Støtt utgangsformater

  • PNG, JPEG, BMP — Print og digitale etiketter
  • TIFF — Høy-res/arkiv
  • SVG, EMF — Vektor/big format utskrift

Problemløsning og vanlige problemer

  • Barkode ikke skanning?- Sikker inngang er alle tall, riktig lengde, til og med tall for I2of5, riktig kontrast.

  • Ingen ramme på ITF-14?- Set ITF14BorderType to Frame for GS1 Supply Chain compliance.

  • «Too big for label»- Tilpasse XDimensjon og barhøyde for mindre størrelse.

FAQs

**Q: Kan jeg kode variabelt lengde tall med Interleaved 2 av 5?**A: Ja, men bare antall tall.

**Q: Hva er bærbar/ramme i ITF-14?**A: En grense rundt barkoden for supply chain/GS1 compliance og bedre skannerdeteksjon.

Bruker tilfeller og applikasjoner

  • Pallet og kartong etikettering (ITF-14)
  • Lagring/industriell inventar (I2of5)
  • Shipping case barkoder
  • Automatisering av generell forsyningskjede

Best Practices: Rapid Reference Table

TipDoIkke å
Digitalt lengdeITF-14: 13, I2of5: ennå tallOdd tall for I2of5
BærbarerBruker ramme for ITF-14 overholdelseIngen grenser for ITF-14 etiketter
UtgangsformatBruker PNG/SVG for crisp printLow-res JPG for pakking
CaptionSe nedenfor for klarhetSkjul på lageretiketter

Conclusion

ITF-14 og Interleaved 2 av 5 er bakgrunnen for logistikk og lagerautomasjon. Aspose.BarCode for .NET gjør det enkelt å generere, eksportere og tilpasse disse barkodene for enhver forsyningskjede eller industriell arbeidsflyt. Aspose.BarCode API Referanse For mer detaljer.

More in this category