Enum MacroCharacter

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);  
 แบบไทย