Šis ceļvedis parāda, kā ģenerēt ITF-14 un Interleaved 2 no 5 barkodiem loģistikas, kartona un noliktavas etiķetēšanai, izmantojot Aspose.BarCode .NET. Tas aptver pilnīgu kodu īstenošanu, dizaina padomus un risinājumus piegādes ķēdes automātijai.
Introduction
Šis ceļvedis parāda, kā ģenerēt ITF-14 un Interleaved 2 no 5 barkodiem loģistikas, kartona un noliktavas etiķetēšanai, izmantojot Aspose.BarCode .NET. Tas aptver pilnīgu kodu īstenošanu, dizaina padomus un risinājumus piegādes ķēdes automātijai.
Kas ir ITF-14 un Interleaved 2 no 5 Barkodi?
ITF-14 ir standarta kartiņu kods kartoniem un piegādes gadījumiem globālajās apgādes ķēdēs (kods 14 skaitļi). Interleaved 2 no 5 (I2of5) ir augsta blīvuma skaitļu karšu kodis, ko izmanto uzglabāšanas, rūpniecības un izplatīšanas marķējumiem, kas atbalsta mainīgus vienlīdz garus skaitļus.
Ātrs sākums (minimālais piemērs)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123");
generator.Save("carton-itf14.png", BarCodeImageFormat.Png);
Prerequisites
- Visual Studio 2019 vai vēlāk
- .NET 6.0+ vai .Net Framework 4.6.2+
- Aspose.BarCode par .NET (NuGet)
- C# zināšanas
PM> Install-Package Aspose.BarCode
Step-by-step īstenošana
ITF-14 piemērs:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123"); // 13 digits + auto-checksum
gen.Save("carton-itf14.png", BarCodeImageFormat.Png);
2 no 5 piemēriem:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Interleaved2of5, "12345678"); // Even digits only
gen.Save("label-i2of5.png", BarCodeImageFormat.Png);
Barkoda izskats
- Bērnu bāri (ITF-14) :
csgen.Parameters.Barcode.ITF14.ITF14BorderType = ITF14BorderType.Frame; // Other options: Bar, None, etc.
- Bar augstums / platums:
csgen.Parameters.Barcode.BarHeight.Pixels = 100; gen.Parameters.Barcode.XDimension.Pixels = 3;
- krāsas un aizmugures:
csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
- Kapteinis ir:
csgen.Parameters.CaptionBelow.Visible = true;
Atbalstītie izejas formāti
- PNG, JPEG, BMP — drukātas un digitālās etiķetes
- TIFF — High-res / arhīvs
- SVG, EMF — Vektoru/lielā formāta drukāšana
Problēmu risināšana un kopīgas problēmas
*Kods nav skenēts? *- Garantijas ieejas ir visi skaitļi, pareizais garums, pat skaitļus I2of5, pareizs kontrasts.
** Nav rāmja uz ITF-14?**- Iestatīt ITF14BorderType to Frame, lai nodrošinātu GS1 piegādes ķēdes atbilstību.
Too liels uz etiķetes?- Iestatīt XDimension un bar augstumu mazāka izmēra dēļ.
FAQs
**Q: Vai es varu kodēt mainīgo garumu skaitļus ar Interleaved 2 no 5?**A: Jā, bet tikai skaitļu skaits.
**Q: Kas ir pārnesumkārba/ramma ITF-14?**A: robeža ap līķa kodu, lai nodrošinātu piegādes ķēdes/GS1 atbilstību un labāku skanera detekciju.
Izmantojiet gadījumus un pieteikumus
- Pallet un kartona marķējums (ITF-14)
- Uzglabāšanas un rūpniecisko inventāru (I2of5)
- Kuģošanas gadījumu kods
- Piegādes ķēdes automatizācija
Labākās prakses: ātrās atsauces tabula
Tip | Do | Neviens |
---|---|---|
Skaitlis garums | ITF-14: 13, I2of5: pat skaitlis | Izņēmuma skaitļi I2of5 |
Bars pārvadātājs | Izmantojiet ITF-14 atbilstību | Nav robežu ITF-14 etiķetēm |
Izplūdes formāts | Izmantojiet PNG/SVG crisp drukāšanai | Zems res JPG iepakojumam |
Caption | Rādīt zemāk par skaidrību | Paslēpties uz depozīta etiķetēm |
Conclusion
ITF-14 un Interleaved 2 no 5 ir loģistikas un noliktavas automatizācijas pamats. Aspose.BarCode for .NET padara to viegli izveidot, eksportēt un pielāgot šos barkodus jebkurai piegādes ķēdei vai rūpniecības darba plūsmai. Aspose.BarCode API atsauce Par vairāk detaļu.