MSI, Plessey และมาตรฐาน 2 ของ 5 บาร์โค้ดเป็นสิ่งสําคัญสําหรับการจัดการสํารองข้อมูลในสต็อก คู่มือนี้จะแสดงให้คุณวิธีการสร้างรหัสบาร์เหล่านี้โดยใช้ Aspose.BarCode สําหรับ .NET ด้วยตัวอย่าง C# รหัส
บทนํา
Aspose.BarCode เป็นห้องสมุดที่มีประสิทธิภาพที่ง่ายต่อการผลิตหลายประเภทของรหัสบาร์รวมทั้ง MSI, Plessey และมาตรฐาน 2 ของ 5. คู่มือนี้จะช่วยให้คุณผ่านกระบวนการสร้างร่องเหล่านี้ในแอพ .NET ของคุณ
MSI, Plessey และ Standard 2 of 5 Barcodes คืออะไร?
MSI (Modified Plessey) และ Standard 2 of 5 เป็นหมายเลขเพียง 1D บาร์โค้ดที่ใช้สําหรับการจัดเก็บ, การเก็บข้อมูล, ห้องสมุดและการติดตามอุตสาหกรรม พวกเขาได้รับการประเมินเพื่อความเรียบง่ายและความเข้ากันได้กับพันธุกรรมและระบบที่ทันสมัย
เริ่มต้นอย่างรวดเร็ว (ตัวอย่างขั้นต่ํา)
ตัวอย่างขั้นต่ําต่อไปนี้แสดงให้เห็นถึงวิธีการสร้างรหัสบาร์ MSI โดยใช้ Aspose.BarCode:
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.MSI, "1234567890");
generator.Save("msi-barcode.png", BarCodeImageFormat.Png);
ข้อกําหนด
- 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:
csgen.Parameters.Barcode.Msi.EnableChecksum = true; gen.Parameters.Barcode.Msi.ChecksumMode = MsiChecksumMode.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 สําหรับการพิมพ์แบบสกรู
รูปแบบการส่งออกที่สนับสนุน
- PNG, JPEG, BMP — พิมพ์และดิจิตอล
- TIFF — เครื่องพิมพ์เก็บข้อมูลสูง
- SVG, EMF — ขนาดใหญ่หรือไฟล์
การแก้ปัญหาและปัญหาทั่วไป
- าร์โค้ดไม่สแกน? รับประกันการป้อนหมายเลขเท่านั้นความยาวที่ถูกต้องสําหรับ scanner ของคุณความต้านทานที่เหมาะสม
- **การตรวจสอบข้อผิดพลาด?**เปิดใช้งาน/ไม่สามารถตรวจสอบเพื่อตอบสนองการตั้งค่าสแกนเนอร์ของคุณ
- แท็บเล็กเกินไป? ใช้ขนาด XD ขนาดเล็กและ BarHeight น้อยลง
FAQs
คําถาม: รหัสบาร์เหล่านี้ได้รับการสนับสนุนโดยสแกนเนอร์ทั้งหมดหรือไม่ A: มากที่สุดของหน้าจออุตสาหกรรมและสต็อกรองรับ MSI, Plessey และมาตรฐาน 2 ของ 5, แต่ตรวจสอบเอกสารฮาร์ดแวร์ของคุณQ: ฉันสามารถสร้างแบทช์หลายพันแท็กหรือไม่ A: ใช่การล้อผ่านข้อมูลสํารองข้อมูลและสร้างภาพโดยโปรแกรม
ใช้กรณีและแอปพลิเคชัน
- บล็อกสต็อกและฉลากสํารองข้อมูล
- ห้องสมุดและระบบเอกสาร
- การติดตามอุปกรณ์อุตสาหกรรม
- ภาชนะบรรจุภัณฑ์และแถบเบน
การปฏิบัติที่ดีที่สุด: ตารางการอ้างอิงที่รวดเร็ว
คู่มือ | ทํา | ไม่ให้ |
---|---|---|
Input | ใช้หมายเลขเท่านั้น | ใช้ตัวอักษรหรือสัญลักษณ์ |
การตรวจสอบ | สามารถใช้ได้หากกระแสการทํางานต้องการ | ล้มเหลวถ้าไม่ได้สนับสนุน |
รูปแบบการส่งออก | SVG / PNG สําหรับการผลิต crisp | JPG ขนาดต่ําสําหรับการพิมพ์ |
ชุดแบทช์ | อัตโนมัติสําหรับการเก็บข้อมูลขนาดใหญ่ | การสร้าง Etiket Manual |
ข้อสรุป
MSI, Plessey และมาตรฐาน 2 ของ 5 บาร์โค้ดยังคงเป็นสิ่งสําคัญสําหรับการดําเนินงานของสต็อกและคลังสินค้า Aspose.BarCode สําหรับ .NET ช่วยให้การผลิตที่รวดเร็วและมีปริมาณสูงสําหรับกระบวนการทํางานอุตสาหกรรมใด ๆ ดูข้อมูลเพิ่มเติม Aspose.BarCode API คําอธิบาย สําหรับรายละเอียดเพิ่มเติม