Class MaxiCodeStructuredCodetext

Class MaxiCodeStructuredCodetext

نام ها : Aspose.BarCode.ComplexBarcode جمع آوری: WL18_.dll (25.4.0)

کلاس پایه برای رمزگذاری و رمزگذاری متن در کد MaxiCode برای حالت های 2 و 3 است.

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

کد کشور سه رقمی را شناسایی کنید.

public int CountryCode { get; set; }

ارزش املاک

int

PostalCode

کد پستی باید 9 عدد در حالت 2 باشد یا6 نماد آلفا در حالت 3

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 Persian translation for “false” is “غلط”..

GetConstructedCodetext()

ساخت کد متن

public override string GetConstructedCodetext()

Returns

string

ساخت کد متن

GetHashCode()

کد هش را برای این مثال بازگردانید.

public override int GetHashCode()

Returns

int

یک 32 بیتی کد هش کامل را امضا کرد.

InitFromString(String)

شروع مثال از کد متن ساخته شده است.

public override void InitFromString(string constructedCodetext)

Parameters

constructedCodetext string

کدهای ساخته شده

 فارسی