Class MaxiCodeStructuredCodetext

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

IComplexCodetext

상속 회원들

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; }

부동산 가치

int

PostalCode

우편 번호를 식별합니다.모드 2에서 9 숫자가 있어야합니다.3 모드에서 6 알파노 숫자 상징.

public string PostalCode { get; set; }

부동산 가치

string

SecondMessage

바코드의 두 번째 메시지를 식별합니다.

public MaxiCodeSecondMessage SecondMessage { get; set; }

부동산 가치

MaxiCodeSecondMessage

ServiceCategory

3 디지털 서비스 범주를 식별합니다.

public int ServiceCategory { get; set; }

부동산 가치

int

Methods

Equals(객체)

이 예제가 지정된 Aspose.BarCode.ComplexBarcode.MaxiCodeStructuredCodetext 값과 동일한지 여부를 나타내는 값을 반환합니다.

public override bool Equals(object obj)

Parameters

obj object

이 예제와 비교할 수 있는 Aspose.BarCode.ComplexBarcode.MaxiCodeStructuredCodetext 값입니다.

Returns

bool

진짜 obj이 이 경우와 동일한 가치를 가지고 있다면; 그렇지 않으면, The translation of “false” to Korean is “거짓”..

GetConstructedCodetext()

코드텍스트 만들기

public override string GetConstructedCodetext()

Returns

string

구성된 코드텍스트

GetHashCode()

이 경우 해시 코드를 반환합니다.

public override int GetHashCode()

Returns

int

32비트 전체 해시 코드가 서명되었습니다.

InitFromString(스트리트)

건설된 코드텍스트에서 예를 시작합니다.

public override void InitFromString(string constructedCodetext)

Parameters

constructedCodetext string

설계된 코드텍스트

 한국어