Enum MacroCharacter
Namespace: Aspose.BarCode.Generation
Assembly: Aspose.BarCode.dll (25.1.0)
ค่า Macro Characters 05 และ 06 ถูกใช้เพื่อให้ได้การเข้ารหัสที่กระชับมากขึ้นในโหมดพิเศษ
05 Macro craracter แปลเป็น “[)>\u001E05\u001D” เป็นส่วนหัวของข้อมูลที่ถอดรหัสและ “\u001E\u0004” เป็นส่วนท้ายของข้อมูลที่ถอดรหัส
06 Macro craracter แปลเป็น “[)>\u001E06\u001D” เป็นส่วนหัวของข้อมูลที่ถอดรหัสและ “\u001E\u0004” เป็นส่วนท้ายของข้อมูลที่ถอดรหัส
public enum MacroCharacter
Fields
Macro05 = 5
05 Macro craracter ถูกเพิ่มลงในข้อมูลบาร์โค้ดในตำแหน่งแรก
GS1 Data Identifier ISO 15434
ตัวอักษรแปลเป็น “[)>\u001E05\u001D” เป็นส่วนหัวของข้อมูลที่ถอดรหัสและ “\u001E\u0004” เป็นส่วนท้ายของข้อมูลที่ถอดรหัส
Macro06 = 6
06 Macro craracter ถูกเพิ่มลงในข้อมูลบาร์โค้ดในตำแหน่งแรก
ASC MH10 Data Identifier ISO 15434
ตัวอักษรแปลเป็น “[)>\u001E06\u001D” เป็นส่วนหัวของข้อมูลที่ถอดรหัสและ “\u001E\u0004” เป็นส่วนท้ายของข้อมูลที่ถอดรหัส
None = 0
ไม่มี Macro Characters ถูกเพิ่มลงในข้อมูลบาร์โค้ด
Examples
ตัวอย่างเหล่านี้แสดงวิธีการเข้ารหัส Macro Characters ใน MicroPdf417 และ DataMatrix
//เพื่อสร้างข้อความ GS1 ที่ระบุอัตโนมัติแบบนี้ "(10)123ABC(10)123ABC" ในรูปแบบ ISO 15434 คุณต้องการ:
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.DataMatrix, "10123ABC\u001D10123ABC");
generator.Parameters.Barcode.DataMatrix.MacroCharacters = MacroCharacter.Macro05;
BarCodeReader reader = new BarCodeReader(generator.GenerateBarCodeImage(), DecodeType.GS1DataMatrix);
foreach (BarCodeResult result in reader.ReadBarCodes())
Console.WriteLine("BarCode CodeText: " + result.CodeText);
//เข้ารหัส MicroPdf417 ด้วย 05 Macro สตริง: "[)>\u001E05\u001Dabcde1234\u001E\u0004"
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.MicroPdf417, "abcde1234");
generator.Parameters.Barcode.Pdf417.MacroCharacters = MacroCharacter.Macro05;
using (BarCodeReader reader = new BarCodeReader(generator.GenerateBarCodeImage(), DecodeType.MicroPdf417))
foreach (BarCodeResult result in reader.ReadBarCodes())
Console.WriteLine(result.CodeText);
//เข้ารหัส MicroPdf417 ด้วย 06 Macro สตริง: "[)>\u001E06\u001Dabcde1234\u001E\u0004"
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.MicroPdf417, "abcde1234");
generator.Parameters.Barcode.Pdf417.MacroCharacters = MacroCharacter.Macro06;
using (BarCodeReader reader = new BarCodeReader(generator.GenerateBarCodeImage(), DecodeType.MicroPdf417))
foreach (BarCodeResult result in reader.ReadBarCodes())
Console.WriteLine(result.CodeText);