Enum MacroCharacter

Enum MacroCharacter

Numele spaţiului: Aspose.BarCode.Generation Asamblare: Aspose.BarCode.dll (25.4.0)

Valorile caracterelor macro 05 și 06 sunt folosite pentru a obține codare mai compactă în moduri speciale.05 Macro craracter este tradus în titlul de date decodate și în trailerul datelor decode.06 Macro craracter este tradus în titlul de date decodate și în trailerul datelor decode.

public enum MacroCharacter

Fields

Macro05 = 5

05 Craracterul macro este adăugat la datele de cod bar în prima poziție.Sistemul de identificare a datelor ISO 15434Caracterul este tradus în titlul de date decodate și în trailerul datelor decode.

Macro06 = 6

06 Macro craracter este adăugat la datele codului de noroc în prima poziție.ASC MH10 identificator de date ISO 15434Caracterul este tradus în titlul de date decodate și în trailerul datelor decode.

None = 0

Niciunul dintre personajele macro nu este adăugat la datele de cod bar

Examples

eșantioane arată modul de codare a personajelor macro în MicroPdf417 și 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);
 Română