Class AustraliaPostSettings

Class AustraliaPostSettings

Το όνομα: Aspose.BarCode.BarCodeRecognition Συγκέντρωση: Aspose.BarCode.dll (25.4.0)

Περιέχει παραμέτρους που επηρεάζουν τα αναγνωρισμένα δεδομένα της σύμβολης της Αυστραλίας.

[XmlSerialization(Name = "Aspose.BarCode.Reader.Properties.BarcodeSettings.AustraliaPost")]
public sealed class AustraliaPostSettings

Inheritance

object AustraliaPostSettings

Κληρονομημένα μέλη

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

CustomerInformationDecoder

Δημόσια διεπαφή για την αποκρυπτογράφηση πεδίου πληροφοριών πελατών που χρησιμοποιείται στο σύμβολο AustraliaPost.

public AustraliaPostCustomerInformationDecoder CustomerInformationDecoder { get; set; }

Αξία ιδιοκτησίας

AustraliaPostCustomerInformationDecoder

CustomerInformationInterpretingType

Αποκτά ή ρυθμίζει τον Τύπο Ερμηνείας για τις Πληροφορίες Πελατών του AustralianPost BarCode.Default είναι CustomerInformationInterpretingType.Other.

[XmlSerialization(Type = XmlSerializationType.Element)]
public CustomerInformationInterpretingType CustomerInformationInterpretingType { get; set; }

Αξία ιδιοκτησίας

CustomerInformationInterpretingType

ΑνεξάρτητηΕπεξεργασίαΠερισσότερα

Η σημαία που αναγκάζει τον αποκωδικοποιητή AustraliaPost να αγνοήσει τα τελευταία πρότυπα συμπλήρωσης στο πεδίο πληροφοριών πελατών κατά τη διάρκεια της αποκωδικοποίησης ως μέθοδος CTable.Η μέθοδος κρυπτογράφησης CTable δεν έχει κενά στον πίνακα κρυπτογράφησης και το σενάριο “333” των πατέρων συμπληρώματος αποκρυπτογραφείται ως γράμμα “z”.

[XmlSerialization(Type = XmlSerializationType.Element)]
public bool IgnoreEndingFillingPatternsForCTable { get; set; }

Αξία ιδιοκτησίας

bool

Examples

Αυτό το δείγμα δείχνει πώς να δημιουργήσετε και να αναγνωρίσετε τον κωδικό γραμμής Αυστραλία Post με τον τύπο ερμηνείας CTable και να αγνοήσετε τα πρότυπα συμπλήρωσης.

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);
        }
    }
}
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
 Ελληνικά