Šis vadovas rodo, kaip generuoti ITF-14 ir Interleaved 2 iš 5 barų kodus logistikos, kartono ir sandėlio etiketės naudojant Aspose.BarCode .NET. Tai apima visą kodo įgyvendinimą, dizaino patarimus ir sprendimus tiekimo grandinės automatizavimui.

Introduction

Šis vadovas rodo, kaip generuoti ITF-14 ir Interleaved 2 iš 5 barų kodus logistikos, kartono ir sandėlio etiketės naudojant Aspose.BarCode .NET. Tai apima visą kodo įgyvendinimą, dizaino patarimus ir sprendimus tiekimo grandinės automatizavimui.

Kas yra ITF-14 ir Interleaved 2 iš 5 Barkodai?

ITF-14 yra standartinis kortelių ir siuntų kodas pasauliniuose tiekimo grandinėse (kodas 14 skaitmenų). Interleaved 2 iš 5 (I2of5) yra didelio tankumo numerinis rinkinys, naudojamas sandėliavimo, pramonės ir platinimo pažymėjimui, palaikantis kintamuosius vienodai ilgio skaičių juostus.

Greitas pradžia (minimalus pavyzdys)

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

Prerequisites

  • „Visual Studio 2019“ arba vėliau
  • Išmanusis ryšys su .NET Framework 4.6.2
  • Aspose.BarCode už .NET (NuGet)
  • Pagrindinės C# žinios
PM> Install-Package Aspose.BarCode 

Žingsnis po žingsnio įgyvendinimas

ITF-14 pavyzdys:

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

2 iš 5 pavyzdžių:

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

Barkodo išvaizda

  • ** Krovinių barai (ITF-14) :** csgen.Parameters.Barcode.ITF14.ITF14BorderType = ITF14BorderType.Frame; // Other options: Bar, None, etc.
  • ** Barų aukštis / plotis:** csgen.Parameters.Barcode.BarHeight.Pixels = 100; gen.Parameters.Barcode.XDimension.Pixels = 3;
  • spalva ir paviršius: csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
  • • Įrašas: * csgen.Parameters.CaptionBelow.Visible = true;

Palaikomi išleidimo formatai

  • PNG, JPEG, BMP – spausdinimo ir skaitmeninės etiketės
  • TIFF – Aukštos klasės / archyvas
  • SVG, EMF — Vektorinis / didelio formato spausdinimas

Problemos sprendimas ir bendrosios problemos

  • Nėra šnipinėjimo kodo?- Užtikrintas įvedimas yra visi skaitmenys, teisingas ilgis, netgi I2of5 skaičiai, tinkamas kontrastas.

  • ** Nėra rėmo ITF-14?**- ITF14BorderType to Frame nustatymas GS1 tiekimo grandinės atitikčiai.

  • „Tuo didelis už etiketę“- XDimension ir barų aukštis pritaikomi mažesniam dydžiui.

FAQs

**Q: Ar galiu koduoti kintamuosius skaičius su Interleaved 2 iš 5?**A: Taip, bet tik skaitmenų skaičius.

**Q: Kas yra nešiojamojo juosto / rėmo ITF-14?**A: sienos kodas tiekimo grandinės / GS1 atitikties ir geresnio skenerio aptikimo.

Naudokite atvejus ir paraiškas

  • Paletės ir kartono ženklinimas (ITF-14)
  • Sklypas / pramoninis inventorius (I2of5)
  • Laivybos atvejų barkodai
  • Daugiafunkcinis tiekimo grandinės automatizavimas

Geriausios praktikos: greitas referencinis lentelė

TipDoNėra
Skaitmeninis ilgisITF-14: 13, I2of5: netgi skaičiusIšskirtiniai skaitmenys I2of5
Krovinių baraiITF-14 atitikties rėmo naudojimasNėra ribų ITF-14 etiketėms
Išėjimo formatasNaudokite PNG / SVG CRISP spausdinimuiMažos pakuotės JPG
CaptionParodykite žemiau už aiškumąPaslėptas ant sandėlio etiketės

Conclusion

ITF-14 ir Interleaved 2 iš 5 yra logistikos ir sandėlio automatizavimo pagrindas. Aspose.BarCode .NET leidžia lengvai generuoti, eksportuoti ir pritaikyti šiuos barkodus bet kuriai tiekimo grandinei ar pramoniniam darbo srautui. Aspose.BarCode API nuoroda Dėl daugiau detalių.

More in this category