วิธีการสร้าง ITF-14 และ Interleaved 2 ของ 5 บาร์โค้ดสําหรับการ์ตูนและโลจิสติกส์ฉลาก
ITF-14 และ Interleaved 2 ของ 5 Barcodes คืออะไร?
ITF-14 เป็นรหัสบาร์มาตรฐานสําหรับกระดาษและกรณีจัดส่งในโซ่การจัดหาทั่วโลก (โค้ด 14 ดิจิตอล) Interleaved 2 of 5 (I2of5) หมายเลขที่มีความหนาแน่นสูงที่ใช้สําหรับการจัดเก็บสินค้าอุตสาหกรรมและการจัดจําหน่ายฉลากรองรับเส้นด้ายแบบเท่าเทียมกันที่แตกต่างกัน
เริ่มต้นอย่างรวดเร็ว (ตัวอย่างขั้นต่ํา)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123");
generator.Save("carton-itf14.png", BarCodeImageFormat.Png);
ตารางเนื้อหา
- บทนํา
- ITF-14 และ Interleaved 2 ของ 5 Barcodes คืออะไร?
- เริ่มต้นอย่างรวดเร็ว (ตัวอย่างขั้นต่ํา)
- ข้อกําหนด
- การดําเนินการขั้นตอนขั้นตอน
- การปรับแต่งการปรากฏตัวของรหัสบาร์
- รูปแบบการส่งออกที่สนับสนุน
- การแก้ปัญหาและปัญหาทั่วไป
- FAQs
- ใช้กรณีและแอปพลิเคชัน
- แนวทางที่ดีที่สุด
- บทความที่เกี่ยวข้อง
- ข้อสรุป
บทนํา
คู่มือนี้แสดงให้เห็นถึงวิธีการสร้าง ITF-14 และ Interleaved 2 ของ 5 บาร์โค้ดสําหรับโลจิสติกส์ carton และสต็อกเครื่องหมายโดยใช้ Aspose.BarCode สําหรับ .NET พร้อมรหัสเต็ม คําแนะนําการออกแบบและโซลูชั่นสําหรับการอัตโนมัติของโซ่การจัดหา
ข้อกําหนด
- Visual Studio 2019 หรือภายหลัง
- .NET 6.0+ หรือ .Net Framework 4.6.2+
- Aspose.BarCode สําหรับ .NET (NuGet)
- ความรู้พื้นฐาน C#
PM> Install-Package Aspose.BarCode
การดําเนินการขั้นตอนขั้นตอน
ITF-14 ตัวอย่าง:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123"); // 13 digits + auto-checksum
gen.Save("carton-itf14.png", BarCodeImageFormat.Png);
Interleaved 2 of 5 ตัวอย่าง:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Interleaved2of5, "12345678"); // Even digits only
gen.Save("label-i2of5.png", BarCodeImageFormat.Png);
การปรับแต่งการปรากฏตัวของรหัสบาร์
- บาร์บาร์ (ITF-14) :
csgen.Parameters.Barcode.ITF14.ITF14BorderType = ITF14BorderType.Frame; // Other options: Bar, None, etc.
- บาร์ ความสูง / ความกว้าง:
csgen.Parameters.Barcode.BarHeight.Pixels = 100; gen.Parameters.Barcode.XDimension.Pixels = 3;
- สี / พื้นหลัง:
csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
- คู่มือ :
csgen.Parameters.CaptionBelow\.Visible = true;
รูปแบบการส่งออกที่สนับสนุน
- PNG, JPEG, BMP – พิมพ์และเครื่องหมายดิจิตอล
- TIFF – High-res / อะไหล่
- SVG, EMF - การพิมพ์แบบ Vector / Large Format
การแก้ปัญหาและปัญหาทั่วไป
บาร์โค้ดไม่สแกน
ปรับประกันการป้อนเป็นดิจิทัลทั้งหมดความยาวที่ถูกต้องแม้กระทั่งตัวเลขสําหรับ I2of5 ความต้านทานที่เหมาะสม
ไม่มีกรอบบน ITF-14?
Set ITF14BorderType to Frame for GS1 การปฏิบัติตามโซ่ซัพพลาย
ตุ๊กตาขนาดใหญ่สําหรับ label?
ปรับขนาด XD และความสูงบาร์สําหรับขนาดเล็ก
FAQs
**Q: ฉันสามารถเข้ารหัสตัวเลขความยาวที่เปลี่ยนแปลงได้ด้วย Interleaved 2 of 5?**A: ใช่ แต่เพียงแค่หมายเลข
**Q: Bar / Frame แบบพกพาใน ITF-14 คืออะไร?**A: ข้อ จํากัด รอบรหัสบาร์สําหรับการปฏิบัติตามโซ่ซัพพลาย / GS1 และการตรวจจับสแกนเนอร์ที่ดีขึ้น
ใช้กรณีและแอปพลิเคชัน
- แผ่นและกระดาษฉลาก (ITF-14)
- การจัดเก็บสินค้า / อุตสาหกรรม (I2of5)
- บาร์โค้ดกรณีจัดส่ง
- การอัตโนมัติโซ่ซัพพลายจํานวนมาก
การปฏิบัติที่ดีที่สุด: ตารางการอ้างอิงที่รวดเร็ว
คู่มือ | ทํา | ไม่ให้ |
---|---|---|
ความยาวดิจิตอล | ITF-14: 13, I2of5: หมายเลขแม้ | หมายเลข Odd สําหรับ I2of5 |
บาร์บาร์ | ใช้ Frame สําหรับการปฏิบัติตาม ITF-14 | ไม่มีข้อ จํากัด สําหรับฉลาก ITF-14 |
รูปแบบการส่งออก | ใช้ PNG / SVG สําหรับการพิมพ์ crisp | JPG ขนาดต่ําสําหรับบรรจุภัณฑ์ |
แคปชั่น | แสดงด้านล่างสําหรับความชัดเจน | เคลือบบนฉลากจัดเก็บ |
ข้อสรุป
ITF-14 และ Interleaved 2 of 5 เป็นพื้นหลังของการ logistics และการอัตโนมัติของคลังสินค้า Aspose.BarCode สําหรับ .NET ทําให้ง่ายต่อการสร้างการส่งออกและการปรับแต่งรหัสบาร์เหล่านี้สําหรับโซ่ซัพพลายหรือกระแสการทํางานอุตสาหกรรมใด ๆ ดูข้อมูลเพิ่มเติม Aspose.BarCode API คําอธิบาย สําหรับรายละเอียดเพิ่มเติม