วิธีการสร้าง MSI, Plessey และมาตรฐาน 2 ของ 5 บาร์โค้ดสําหรับฉลาก Inventory และ Warehouse ใน .NET
MSI, Plessey และ Standard 2 of 5 Barcodes คืออะไร?
MSI (Modified Plessey) และ Standard 2 of 5 เป็นหมายเลขเพียง 1D บาร์โค้ดที่ใช้สําหรับการจัดเก็บ, การเก็บข้อมูล, ห้องสมุดและการติดตามอุตสาหกรรม พวกเขาได้รับการประเมินเพื่อความเรียบง่ายและความเข้ากันได้กับพันธุกรรมและระบบที่ทันสมัย.
เริ่มต้นอย่างรวดเร็ว (ตัวอย่างขั้นต่ํา)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
generator.Save("msi-barcode.png", BarCodeImageFormat.Png);ตารางเนื้อหา
- บทนํา
- MSI, Plessey และ Standard 2 of 5 Barcodes คืออะไร?
- เริ่มต้นอย่างรวดเร็ว (ตัวอย่างขั้นต่ํา)
- ข้อกําหนด
- การดําเนินการขั้นตอนขั้นตอน
- การตรวจสอบและตัวเลือกการปรับแต่ง
- การปรับแต่งการปรากฏตัวของรหัสบาร
- รูปแบบการส่งออกที่สนับสนุน
- การแก้ปัญหาและปัญหาทั่วไป
- FAQs
- ใช้กรณีและแอปพลิเคชัน
- แนวทางที่ดีที่สุด
- บทความที่เกี่ยวข้อง
- ข้อสรุป
บทนํา
บทความนี้ครอบคลุมการสร้าง MSI, Plessey และมาตรฐาน 2 ของ 5 บาร์โค้ดสําหรับการจัดเก็บข้อมูลจํานวนมากห้องสมุดและเครื่องหมายสต็อกโดยใช้ Aspose.BarCode สําหรับ .NET ตัวอย่างรหัส C# และเคล็ดลับการทํางานของสต็อคจะรวมกัน.
ข้อกําหนด
- Visual Studio 2019 หรือภายหลัง
- .NET 6.0+ หรือ .NET Framework 4.6.2+
- Aspose.BarCode สําหรับ .NET (NuGet)
- ความรู้พื้นฐาน C
PM> Install-Package Aspose.BarCode การดําเนินการขั้นตอนขั้นตอน
ตัวอย่าง MSI:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
gen.Save("msi-barcode.png", BarCodeImageFormat.Png);ตัวอย่าง Plessey:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Plessey, "987654321");
gen.Save("plessey-barcode.png", BarCodeImageFormat.Png);มาตรฐาน 2 ของ 5 ตัวอย่าง:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Standard2of5, "123456");
gen.Save("standard2of5-barcode.png", BarCodeImageFormat.Png);การตรวจสอบและตัวเลือกการปรับแต่ง
- MSI Checksum: ``csgen.Parameters.Barcode.Msi.EnableCheckum = จริง;gen.Parameters.Barcode.Msi.ChecksumMode = MsiChecksmod.Mod10;
บาร์ ความสูง / ความกว้าง:
csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;สี / พื้นหลัง:
csgen.Parameters.Barcode.BarColor = Color.DarkSlateGray; gen.Parameters.Barcode.BackColor = Color.WhiteSmoke;คู่มือ:
csgen.Parameters.CaptionBelow\.Visible = true;
การปรับแต่งการปรากฏตัวของรหัสบาร
- ดูด้านบนสําหรับความสูงบาร์ความกว้างและส
- การปรับ XDimension และ BarHeight สําหรับขนาดแท็กที่แตกต่างกัน
- ใช้ SVG สําหรับการพิมพ์ Crisp Scalable
รูปแบบการส่งออกที่สนับสนุน
- PNG, JPEG, BMP – พิมพ์และดิจิตอล
- TIFF - เครื่องพิมพ์เก็บข้อมูลสูง
- SVG, EMF – ขนาดใหญ่หรือไฟล
การแก้ปัญหาและปัญหาทั่วไป
บาร์โค้ดไม่สแกน?
ให้ input หมายเลขเท่านั้น ความยาวที่ถูกต้องสําหรับ scanner ของคุณ contrast ที่เหมาะสม.
การตรวจสอบข้อผิดพลาด?
เปิดใช้งาน / ปล่อยการตรวจสอบเพื่อตอบสนองการตั้งค่าสแกนเนอร์ของคุณ.
แท็กเล็กเกินไป?
ใช้ขนาด XD ขนาดเล็กและ BarHeight น้อยลง.
FAQs
**Q: บาร์โค้ดเหล่านี้ได้รับการสนับสนุนโดยสแกนเนอร์ทั้งหมดหรือไม?**A: สแกนเนอร์อุตสาหกรรมและสต็อกส่วนใหญ่สนับสนุน MSI, Plessey และมาตรฐาน 2 ของ 5 แต่ตรวจสอบเอกสารฮาร์ดแวร์ของคุณ.
**Q: ฉันสามารถสร้างแบทช์หลายพันแท็กได้หรือไม?**ตอบ: ใช่, ลองผ่านข้อมูลการจัดเก็บข้อมูลและสร้างภาพโดยโปรแกรม.
ใช้กรณีและแอปพลิเคชัน
- บล็อกสต็อกและฉลากสํารองข้อมูล
- ห้องสมุดและระบบเอกสาร
- การติดตามอุปกรณ์อุตสาหกรรม
- ภาชนะบรรจุภัณฑ์และแถบเบน
การปฏิบัติที่ดีที่สุด: ตารางการอ้างอิงที่รวดเร็ว
| คู่มือ | ทํา | ไม่ให |
|---|---|---|
| Input | ใช้หมายเลขเท่านั้น | ใช้ตัวอักษรหรือสัญลักษณ |
| การตรวจสอบ | สามารถใช้ได้หากกระแสการทํางานต้องการ | ล้มเหลวถ้าไม่ได้สนับสนุน |
| รูปแบบการส่งออก | SVG / PNG สําหรับการผลิต crisp | JPG ขนาดต่ําสําหรับการพิมพ |
| ชุดแบทช | อัตโนมัติสําหรับการเก็บข้อมูลขนาดใหญ | การสร้าง Etiket Manual |
ข้อสรุป
MSI, Plessey และมาตรฐาน 2 ของ 5 บาร์โค้ดยังคงเป็นสิ่งสําคัญสําหรับการดําเนินงานของสต็อกและคลังสินค้า Aspose.BarCode สําหรับ .NET ช่วยให้การผลิตที่รวดเร็วและมีปริมาณสูงสําหรับกระบวนการทํางานอุตสาหกรรมใด ๆ ดูข้อมูลเพิ่มเติม Aspose.BarCode API คําอธิบาย สําหรับรายละเอียดเพิ่มเติม.