IgnoreEndingFillingPatternsForCTable

AustraliaPostSettings.IgnoreEndingFillingPatternsForCTable property

Le drapeau qui force le décodeur AustraliaPost à ignorer les derniers modèles de remplissage dans le champ d’informations client lors du décodage en tant que méthode CTable. La méthode d’encodage CTable n’a pas de lacunes dans la table d’encodage et la séquence “333” des modèles de remplissage est décodée en tant que lettre “z”.

public bool IgnoreEndingFillingPatternsForCTable { get; set; }

Valeur de la propriété

Le drapeau qui force le décodeur AustraliaPost à ignorer les derniers modèles de remplissage lors du décodage de la méthode CTable

Exemples

Cet exemple montre comment générer et reconnaître le code à barres Australia Post avec le type d’interprétation CTable et en ignorant les modèles de remplissage.

[C#]
using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.AustraliaPost, "5912345678AB"))
{
    generator.Parameters.Barcode.AustralianPost.AustralianPostEncodingTable = CustomerInformationInterpretingType.CTable;
    using (Bitmap image = generator.GenerateBarCodeImage())
    using (BarCodeReader reader = new BarCodeReader(image, DecodeType.AustraliaPost))
     {
        reader.BarcodeSettings.AustraliaPost.CustomerInformationInterpretingType = CustomerInformationInterpretingType.CTable;
        reader.BarcodeSettings.AustraliaPost.IgnoreEndingFillingPatternsForCTable = true;
        foreach (BarCodeResult result in reader.ReadBarCodes())
        {
            Console.WriteLine("BarCode Type: " + result.CodeType);
            Console.WriteLine("BarCode CodeText: " + result.CodeText);
        }
    }
}
[VB.NET]
Using generator As New BarcodeGenerator(EncodeTypes.AustraliaPost, "5912345678AB")
    generator.Parameters.Barcode.AustralianPost.AustralianPostEncodingTable = CustomerInformationInterpretingType.CTable
    Using image As Bitmap = generator.GenerateBarCodeImage()
        Using reader As New BarCodeReader(image, DecodeType.AustraliaPost)
            reader.BarcodeSettings.AustraliaPost.CustomerInformationInterpretingType = CustomerInformationInterpretingType.CTable
            reader.BarcodeSettings.AustraliaPost.IgnoreEndingFillingPatternsForCTable = True
            For Each result As BarCodeResult In reader.ReadBarCodes()
                Console.WriteLine("BarCode Type: " + result.CodeTypeName)
                Console.WriteLine("BarCode CodeText: " + result.CodeText)
            Next
        End Using
    End Using
End Using

Voir également