Enum MacroCharacter

Enum MacroCharacter

Der Name: Aspose.BarCode.Generation Zusammensetzung: Aspose.BarCode.dll (25.4.0)

Macro Characters 05 und 06 Werte werden verwendet, um kompaktere Codierung in speziellen Modus zu erhalten.05 Macro craracter wird als dekodierte Datenheader und als decodierten Datentrailer übersetzt.06 Macro craracter wird als dekodierte Datenheader und als decodierten Datentrailer übersetzt.

public enum MacroCharacter

Fields

Macro05 = 5

05 Macro craracter wird zu Barcode-Daten in der ersten Position hinzugefügt.GS1 Datenidentifier ISO 15434Character wird als dekodierte Datenheader und als decoded Data Trailer übersetzt.

Macro06 = 6

06 Macro craracter wird zu Barcode-Daten in der ersten Position hinzugefügt.ASC MH10 Datenidentifier ISO 15434Character wird als dekodierte Datenheader und als decoded Data Trailer übersetzt.

None = 0

Keine der Macro Charaktere wird zu Barcode-Daten hinzugefügt

Examples

Hase-Sample zeigt, wie man Macro-Charakter in MicroPdf417 und DataMatrix verschlüsselt

//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);
 Deutsch