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의 고객 정보에 대한 해석 유형을 얻거나 설정합니다.Default는 고객 정보 해석 유형입니다.
[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
이 샘플은 CTable Interpreting Type와 채우기 패턴을 무시하여 Australia Post 바코드를 생성하고 인식하는 방법을 보여줍니다.
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