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