Ako generovať ITF-14 a Interleaved 2 z 5 Barcodes pre kartónové a logistické označenie
Čo sú ITF-14 a Interleaved 2 z 5 Barkódov?
ITF-14 je štandardný čiarový kód pre kartóny a dopravné prípady v globálnych dodávateľských reťazcoch (kód 14 čísel). Interleaved 2 z 5 (I2of5) je vysokohustotný číslicový kódex používaný na označovanie skladov, priemyselných a distribúcií, podporujúci variabilné rovnomerné dĺžky digitálnych riadkov.
rýchly štart (minimálny príklad)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123");
generator.Save("carton-itf14.png", BarCodeImageFormat.Png);
Tabuľka obsahu
- Úvod
- Čo sú ITF-14 a Interleaved 2 z 5 Barkódov?
- rýchly štart (minimálny príklad)
- Predpoklady
- krok za krokom implementácia
- Príslušenstvo pre Barcode
- Podporované formáty
- Problémy a spoločné problémy
- FAQs
- Použitie prípadov a aplikácií
- Najlepšie postupy
- Súvisiace články
- Záver
Úvod
Tento sprievodca ukazuje, ako vytvoriť ITF-14 a Interleaved 2 z 5 barových kódov pre logistiku, kartón a označovanie skladov pomocou Aspose.BarCode pre .NET, s kompletným kódom, návrhovými tipmi a riešeniami pre automatizáciu dodávateľského reťazca.
Predpoklady
- Visual Studio 2019 alebo neskôr
- .NET 6.0+ alebo .Net Framework 4.6.2+
- Aspose.BarCode pre .NET (NuGet)
- Základné C# vedomosti
PM> Install-Package Aspose.BarCode
krok za krokom implementácia
ITF-14 príklad:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123"); // 13 digits + auto-checksum
gen.Save("carton-itf14.png", BarCodeImageFormat.Png);
2 z 5 príkladov:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Interleaved2of5, "12345678"); // Even digits only
gen.Save("label-i2of5.png", BarCodeImageFormat.Png);
Príslušenstvo pre Barcode
- Bearers bary (ITF-14) :
csgen.Parameters.Barcode.ITF14.ITF14BorderType = ITF14BorderType.Frame; // Other options: Bar, None, etc.
- Bar výška / šírka:
csgen.Parameters.Barcode.BarHeight.Pixels = 100; gen.Parameters.Barcode.XDimension.Pixels = 3;
- farba a pozadie:
csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
- • kapitola:
csgen.Parameters.CaptionBelow\.Visible = true;
Podporované formáty
- PNG, JPEG, BMP – Tlačené a digitálne štítky
- TIFF – High-res / archív
- SVG, EMF – Vektorová/široká tlač
Problémy a spoločné problémy
Barcode nie je skenovanie?
Zabezpečený vstup je všetky čísla, správna dĺžka, dokonca aj číslice pre I2of5, správny kontrast.
Žiadny rám na ITF-14?
Nastavenie ITF14BorderType to Frame pre GS1 dodacieho reťazca.
Veľký pre značku?
Nastaviť XDimension a bar výšku pre menšiu veľkosť.
FAQs
**Q: Môžem kódovať variabilné čísla s Interleaved 2 z 5?**A: Áno, ale dokonca aj počet čísel.
**Q: Aký je nositeľský rám/bar v ITF-14?**A: Hranica okolo riadkového kódu pre dodací reťazec / GS1 dodržiavanie a lepšiu detekciu skenerov.
Použitie prípadov a aplikácií
- Pallet a kartónové označenie (ITF-14)
- Zariadenie / priemyselný inventár (I2of5)
- Dopravné prípadové barkódy
- Automatizácia dodávateľského reťazca
Najlepšie postupy: rýchla referenčná tabuľka
Tipy | Do | Nedá sa |
---|---|---|
Digitálna dĺžka | ITF-14: 13, I2of5: aj číslo | Odd čísla pre I2of5 |
nositeľ barov | Použitie rámu pre dodržiavanie ITF-14 | Žiadne hranice pre ITF-14 štítky |
Výstupný formát | Použitie PNG/SVG pre tlač crisp | Low-res JPG pre balenie |
Caption | Zobraziť nižšie pre jasnosť | Skrytie na skladových štítkoch |
Záver
ITF-14 a Interleaved 2 z 5 sú chrbtom logistiky a automatizácie skladov. Aspose.BarCode pre .NET uľahčuje generovanie, export a prispôsobenie týchto kódov pre akýkoľvek dodávateľský reťazec alebo priemyselný pracovný tok. Aspose.BarCode API Referencia Pre viac detailov.