Enum MacroCharacter
İsim alanı : Aspose.BarCode.Generation Toplama: Aspose.BarCode.dll (25.4.0)
Makro Karakterler 05 ve 06 değerleri özel modlarda daha kompakt kodlama elde etmek için kullanılır.05 Macro craracter, dekore edilmiş veri başlığı ve dekodlanmış veri sürücüsü olarak tercüme edilir.06 Macro craracter, dekore edilmiş veri başlığı ve dekodlanmış veri sürücüsü olarak tercüme edilir.
public enum MacroCharacter
Fields
Macro05 = 5
05 Macro craracter ilk pozisyonda çubuk kodu verilerine eklenir.GS1 veri tanımlayıcısı ISO 15434Karakter, dekore edilmiş veri başlığı ve dekodlanmış veri trailer olarak tercüme edilir.
Macro06 = 6
06 Macro craracter ilk pozisyonda çubuk kodu verilerine eklenir.ASC MH10 veri tanımlayıcısı ISO 15434Karakter, dekore edilmiş veri başlığı ve dekodlanmış veri trailer olarak tercüme edilir.
None = 0
Hiçbir makro karakter barkod verilerine eklenmez
Examples
hese örnekleri MicroPdf417 ve DataMatrix’te Macro karakterleri nasıl kodlayacağınızı gösterir
//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);