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; }
Αξία ιδιοκτησίας
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