วิธีการสร้าง MSI, Plessey และมาตรฐาน 2 ของ 5 บาร์โค้ดสําหรับฉลาก Inventory และ Warehouse ใน .NET

วิธีการสร้าง 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 และมาตรฐาน 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 สําหรับการผลิต crispJPG ขนาดต่ําสําหรับการพิมพ์
ชุดแบทช์อัตโนมัติสําหรับการเก็บข้อมูลขนาดใหญ่การสร้าง Etiket Manual

ข้อสรุป

MSI, Plessey และมาตรฐาน 2 ของ 5 บาร์โค้ดยังคงเป็นสิ่งสําคัญสําหรับการดําเนินงานของสต็อกและคลังสินค้า Aspose.BarCode สําหรับ .NET ช่วยให้การผลิตที่รวดเร็วและมีปริมาณสูงสําหรับกระบวนการทํางานอุตสาหกรรมใด ๆ ดูข้อมูลเพิ่มเติม Aspose.BarCode API คําอธิบาย สําหรับรายละเอียดเพิ่มเติม

 แบบไทย