Class MaxiCodeStructuredCodetext
이름 공간 : Aspose.BarCode.ComplexBarcode 모임: Aspose.BarCode.dll (25.4.0)
기본 클래스는 2 및 3 모드의 MaxiCode 코드에 삽입 된 텍스트를 암호화하고 해독합니다.
public abstract class MaxiCodeStructuredCodetext : MaxiCodeCodetext, IComplexCodetext
Inheritance
object ← MaxiCodeCodetext ← MaxiCodeStructuredCodetext
Derived
MaxiCodeCodetextMode2 , MaxiCodeCodetextMode3
Implements
상속 회원들
MaxiCodeCodetext.GetMode() , MaxiCodeCodetext.GetConstructedCodetext() , MaxiCodeCodetext.InitFromString(string) , MaxiCodeCodetext.GetBarcodeType() , MaxiCodeCodetext.MaxiCodeEncodeMode , MaxiCodeCodetext.ECIEncoding , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
이 샘플은 원료 MaxiCode 코드텍스트를 MaxiCodeStructuredCodetext 예제로 해독하는 방법을 보여줍니다.
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.MaxiCode))
{
foreach (BarCodeResult result in reader.ReadBarCodes())
{
MaxiCodeCodetext resultMaxiCodeCodetext = ComplexCodetextReader.TryDecodeMaxiCode(result.Extended.MaxiCode.MaxiCodeMode, result.CodeText);
if (resultMaxiCodeCodetext is MaxiCodeStructuredCodetext){
MaxiCodeStructuredCodetext maxiCodeStructuredCodetext = (MaxiCodeStructuredCodetext)resultMaxiCodeCodetext;
Console.WriteLine("BarCode Type: " + maxiCodeStructuredCodetext.PostalCode);
Console.WriteLine("MaxiCode mode: " + maxiCodeStructuredCodetext.CountryCode);
Console.WriteLine("BarCode CodeText: " + maxiCodeStructuredCodetext.ServiceCategory);
}
}
}
Constructors
MaxiCodeStructuredCodetext()
protected MaxiCodeStructuredCodetext()
Properties
CountryCode
3자리 국가 코드를 식별합니다.
public int CountryCode { get; set; }
부동산 가치
PostalCode
우편 번호를 식별합니다.모드 2에서 9 숫자가 있어야합니다.3 모드에서 6 알파노 숫자 상징.
public string PostalCode { get; set; }
부동산 가치
SecondMessage
바코드의 두 번째 메시지를 식별합니다.
public MaxiCodeSecondMessage SecondMessage { get; set; }
부동산 가치
ServiceCategory
3 디지털 서비스 범주를 식별합니다.
public int ServiceCategory { get; set; }
부동산 가치
Methods
Equals(객체)
이 예제가 지정된 Aspose.BarCode.ComplexBarcode.MaxiCodeStructuredCodetext 값과 동일한지 여부를 나타내는 값을 반환합니다.
public override bool Equals(object obj)
Parameters
obj
object
이 예제와 비교할 수 있는 Aspose.BarCode.ComplexBarcode.MaxiCodeStructuredCodetext 값입니다.
Returns
진짜 obj이 이 경우와 동일한 가치를 가지고 있다면; 그렇지 않으면, The translation of “false” to Korean is “거짓”..
GetConstructedCodetext()
코드텍스트 만들기
public override string GetConstructedCodetext()
Returns
구성된 코드텍스트
GetHashCode()
이 경우 해시 코드를 반환합니다.
public override int GetHashCode()
Returns
32비트 전체 해시 코드가 서명되었습니다.
InitFromString(스트리트)
건설된 코드텍스트에서 예를 시작합니다.
public override void InitFromString(string constructedCodetext)
Parameters
constructedCodetext
string
설계된 코드텍스트