Š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ė
Tip | Do | Nėra |
---|---|---|
Skaitmeninis ilgis | ITF-14: 13, I2of5: .NETgi skaičius | Išskirtiniai skaitmenys I2of5 |
Krovinių barai | ITF-14 atitikties rėmo naudojimas | Nėra ribų ITF-14 etiketėms |
Išėjimo formatas | Naudokite PNG / SVG CRISP spausdinimui | Mažos pakuotės JPG |
Caption | Parodykite ž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
- Aspose.BarCode 2D juostų kodo skaitytuvas .NET: C# vadovas
- QR kodų skenavimas iš nuotraukų su Aspose.BarCode .NET
- Multi-barkodo atpažinimas .NET su Aspose.BarCode
- GS1 DataBar (RSS-14) Barkodas: mažmeninė, šviežios maisto ir sveikatos priežiūros paslaugos
- Tinkamai pritaikyti juostų kodo generavimą .NET su Aspose.BarCode