Kako generirati ITF-14 i Interleaved 2 od 5 kodova za karton i logističku etiketu

Kako generirati ITF-14 i Interleaved 2 od 5 kodova za karton i logističku etiketu

Što su ITF-14 i Interleaved 2 od 5 Barkoda?

ITF-14 je standardni kod žice za kartone i slučajeve isporuke u globalnim lancima opskrbe (ekodira 14 brojeva). Interleaved 2 od 5 (I2of5) je visoke gustoće brojki kod koji se koristi za označavanje skladišta, industrije i distribucije, podržavajući varijabilne jednako-dužine žica.

Brz početak (minimalni primjer)

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

Tablica sadržaja

Uvod

Ovaj vodič pokazuje kako generirati ITF-14 i Interleaved 2 od 5 kodova za logistiku, karton i označavanje skladišta pomoću Aspose.BarCode za .NET, s punim kodom, savjetima o dizajnu i rješenjima za automatizaciju lanca opskrbe.

Preduzeća

  • Visual Studio 2019 ili kasnije
  • Sljedeći članakNET 6.0+ ili .NET Framework 4.6.2+
  • Aspose.BarCode za .NET (NuGet)
  • Osnovno znanje C#
PM> Install-Package Aspose.BarCode 

Korak po korak provedba

ITF-14 primjera:

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

Prikazano 2 od 5 primjera:

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

Korištenje barkoda

  • Bearers barovi (ITF-14) : csgen.Parameters.Barcode.ITF14.ITF14BorderType = ITF14BorderType.Frame; // Other options: Bar, None, etc.
  • Bar visina / širina: csgen.Parameters.Barcode.BarHeight.Pixels = 100; gen.Parameters.Barcode.XDimension.Pixels = 3;
  • Boja i pozadina: csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
  • Članak u kategoriji: csgen.Parameters.CaptionBelow\.Visible = true;

Podržani izlazni formati

  • PNG, JPEG, BMP – tiskanje i digitalne oznake
  • TIFF – Visoki ras / arhiv
  • SVG, EMF – Vektorski/veliki format za tiskanje

Rješavanje problema i zajedničke probleme

  • Koda se ne skenira?

  • Sigurni ulaz je sve brojke, ispravna duljina, pa čak i brojevi za I2of5, odgovarajući kontrast.

  • Ne postoji okvir na ITF-14?

  • Postavite ITF14BorderType to Frame za usklađenost lanca opskrbe GS1.

  • “Too veliki za etiketu?”

  • Prilagodite XDimension i bar visinu za manju veličinu.

FAQs

**Q: Mogu li kodirati brojke varijabilne duljine s Interleaved 2 od 5?**A: Da, ali čak i broj brojeva.

**Q: Koja je bar / okvir nositelja u ITF-14?**Odgovor: Granična granica oko čarobnog koda za usklađenost lanca opskrbe/GS1 i bolju detekciju skenera.

Korištenje slučajeva i aplikacija

  • Označavanje ploče i kartona (ITF-14)
  • Proizvodi za skladištenje i industrijski inventari (I2of5)
  • Brodski slučaj barkoda
  • Automatizacija lanca opskrbe

Najbolje prakse: brza referentna tablica

TipoviDoNe daj
Dijitalna duljinaITF-14: 13, I2of5: čak i brojIzvanredni brojevi za I2of5
nositeljski baroviKoristite okvir za usklađenost s ITF-14Nema granica za ITF-14 oznake
Izlazni formatKorištenje PNG/SVG za crisp tiskanjeNiska količina JPG za pakiranje
CaptionPokaži ispod za jasnoćuSlijedeći članakStajanje na etiketi skladišta

zaključak

ITF-14 i Interleaved 2 od 5 su temelj logistike i automatizacije skladišta. Aspose.BarCode za .NET olakšava proizvodnju, izvoz i prilagodbu tih kodova za bilo koju lancu opskrbe ili industrijski radni tok. Aspose.BarCode API referenca Za više detalja.

 Hrvatski