Enum MacroCharacter

Enum MacroCharacter

Tên không gian: Aspose.BarCode.Generation Tổng hợp: Aspose.BarCode.dll (25.5.0)

Các giá trị Macro Characters 05 và 06 được sử dụng để có được mã hóa nhỏ gọn hơn trong các chế độ đặc biệt.05 Macro craracter được dịch thành “[)>\u001E05\u001D” như tiêu đề dữ liệu được mã hóa và “\u001E\u0004” như trailer dữ liệu được mã hóa.06 Macro craracter được dịch thành “[)>\u001E06\u001D” như tiêu đề dữ liệu được mã hóa và “\u001E\u0004” như trailer dữ liệu được mã hóa.

public enum MacroCharacter

Fields

Macro05 = 5

05 Macro craracter được thêm vào dữ liệu mã thanh ở vị trí đầu tiên.Thông số kỹ thuật GS1 ISO 15434Character được dịch thành “[)>\u001E05\u001D” như tiêu đề dữ liệu được mã hóa và “\u001E\u0004” như trailer dữ liệu được mã hóa.

Macro06 = 6

06 Macro craracter được thêm vào dữ liệu mã thanh ở vị trí đầu tiên.Thông số kỹ thuật ASC MH10 Data Identifier ISO 15434Character được dịch thành “[)>\u001E06\u001D” như tiêu đề dữ liệu được mã hóa và “\u001E\u0004” như trailer dữ liệu được mã hóa.

None = 0

Không có nhân vật Macro được thêm vào dữ liệu mã thanh

Examples

mẫu hese cho thấy cách mã hóa các nhân vật macro trong MicroPdf417 và DataMatrix

//to generate autoidentified GS1 message like this "(10)123ABC(10)123ABC" in ISO 15434 format you need:
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);

//Encodes MicroPdf417 with 05 Macro the string: "[)>\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);

//Encodes MicroPdf417 with 06 Macro the string: "[)>\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);
 Tiếng Việt