Class AustraliaPostSettings
De naam: Aspose.BarCode.BarCodeRecognition Verzameling: Aspose.BarCode.dll (25.4.0)
AustraliëPost decodering parameters. bevat parameters die invloed hebben op de erkende gegevens van AustraliëPost symbooliek.
[XmlSerialization(Name = "Aspose.BarCode.Reader.Properties.BarcodeSettings.AustraliaPost")]
public sealed class AustraliaPostSettings
Inheritance
object ← AustraliaPostSettings
Geëerbiede leden
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
CustomerInformationDecoder
Openbare interface voor Customer Information Field Decoding die wordt gebruikt in AustraliëPost symbooliek.
public AustraliaPostCustomerInformationDecoder CustomerInformationDecoder { get; set; }
Eigendomswaarde
AustraliaPostCustomerInformationDecoder
CustomerInformationInterpretingType
Geeft of stelt de Interpretatie Type voor de klantinformatie van AustralianPost BarCode.Default is CustomerInformationInterpretingType.Other.
[XmlSerialization(Type = XmlSerializationType.Element)]
public CustomerInformationInterpretingType CustomerInformationInterpretingType { get; set; }
Eigendomswaarde
CustomerInformationInterpretingType
IgnoreEndingFillingPatternsForCTable
De vlag die de Australis Post decoder verplicht om de laatste vullenpatronen in het Informatieveld van de klant te negeren tijdens de decodering als CTable methode.CTable codering methode heeft geen vlekken in de codering tabel en sequnce “333” van het vullen van vader wordt gedecodeerd als de letter “z”.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool IgnoreEndingFillingPatternsForCTable { get; set; }
Eigendomswaarde
Examples
Dit voorbeeld toont aan hoe u Australian Post barcode kunt genereren en herkennen met CTable Interpreting Type en het negeren van vullenpatronen.
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