Jak generovat ITF-14 a Interleaved 2 z 5 Barcode pro kartonové a logistické označení
Co jsou ITF-14 a Interleaved 2 z 5 Barkód?
ITF-14 je standardní čárový kód pro kartony a přepravní případy v globálních dodavatelských řetězcích (kód 14 čísel). Interleaved 2 z 5 (I2of5) je vysokotlaký čární kód používaný pro skladové, průmyslové a distribuční označování, který podporuje variabilní rovnoměrně dlouhé číslice.
Rychlý začátek (minimální příklad)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123");
generator.Save("carton-itf14.png", BarCodeImageFormat.Png);
Tabulka obsahů
- Úvod
- Co jsou ITF-14 a Interleaved 2 z 5 Barkód?
- Rychlý začátek (minimální příklad)
- Předpoklady
- krok za krokem implementace
- Přizpůsobení barového kódu
- Podporované formáty výstupu
- Problémy a společné problémy
- FAQs
- Použití případů a aplikací
- Nejlepší postupy
- související články
- závěr
Úvod
Tento průvodce ukazuje, jak generovat ITF-14 a Interleaved 2 z 5 barových kódů pro logistiku, karton a označování skladů pomocí Aspose.BarCode pro .NET, s plným kódem, návrhovými tipy a řešeními pro automatizaci dodavatelského řetězce.
Předpoklady
- Visual Studio 2019 nebo novější
- • .NET 6.0+ nebo 4.6.2+
- Aspose.BarCode pro .NET (NuGet)
- Základní znalosti C#
PM> Install-Package Aspose.BarCode
krok za krokem implementace
ITF-14 pří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 příkladů:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Interleaved2of5, "12345678"); // Even digits only
gen.Save("label-i2of5.png", BarCodeImageFormat.Png);
Přizpůsobení barového kódu
- Náhradní bary (ITF-14):
csgen.Parameters.Barcode.ITF14.ITF14BorderType = ITF14BorderType.Frame; // Other options: Bar, None, etc.
- Bar výška / šířka:
csgen.Parameters.Barcode.BarHeight.Pixels = 100; gen.Parameters.Barcode.XDimension.Pixels = 3;
- Barva a pozadí:
csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
- • kapitola:
csgen.Parameters.CaptionBelow\.Visible = true;
Podporované formáty výstupu
- PNG, JPEG, BMP – tiskové a digitální štítky
- TIFF – High-res / archiv
- SVG, EMF – Vektorová/velká tiskárna
Problémy a společné problémy
Barcode není skenován?
Zajištění vstupu je všechny čísla, správná délka, dokonce i čísly pro I2of5, správný kontrast.
Není žádný rám na ITF-14?
Nastavení ITF14BorderType to Frame pro dodavatelské řetězce GS1.
To je velký pro značku?
Přizpůsobte XDimension a barovou výšku pro menší velikost.
FAQs
**Q: Můžu kódovat variabilní čísla s Interleaved 2 z 5?**Odpověď: Ano, ale dokonce i počet čísel.
**Q: Jaký je nosič bar / rám v ITF-14?**Odpověď: Hranice kolem čárového kódu pro dodavatelský řetězec/GS1 souladu a lepší detekci skeneru.
Použití případů a aplikací
- Pallety a kartonové štítky (ITF-14)
- Nákladní / průmyslový inventář (I2of5)
- Námořní příkaz Barcode
- Automatizace dodavatelského řetězce
Nejlepší postupy: rychlá referenční tabulka
Tipy | Do | Nenechte |
---|---|---|
Digitální délka | ITF-14: 13, I2of5: dokonce i číslo | Odd čísla pro I2of5 |
nositelé barů | Použití rámu pro dodržování požadavků ITF-14 | Žádná hranice pro štítky ITF-14 |
Výstupní formát | Použijte PNG/SVG pro tisk crisp | Low-res JPG pro balení |
Kapitán | Zobrazit níže pro jasnost | Skryté na skladových štítcích |
závěr
ITF-14 a Interleaved 2 z 5 jsou základem logistiky a automatizace skladů. Aspose.BarCode pro .NET usnadňuje vytváření, export a přizpůsobení těchto čárových kódů pro jakýkoliv dodavatelský řetězec nebo průmyslový pracovní tok. Aspose.BarCode API Reference Pro více detailů.