Class MaxiCodeStructuredCodetext

Class MaxiCodeStructuredCodetext

İsim alanı : Aspose.BarCode.ComplexBarcode Toplama: Aspose.BarCode.dll (25.4.0)

  1. ve 3. modlar için MaxiCode koduna yerleştirilen metnin kodlanması ve dekodlanması için temel sınıf.
public abstract class MaxiCodeStructuredCodetext : MaxiCodeCodetext, IComplexCodetext

Inheritance

object MaxiCodeCodetext MaxiCodeStructuredCodetext

Derived

MaxiCodeCodetextMode2 , MaxiCodeCodetextMode3

Implements

IComplexCodetext

mirasçı üyeleri

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

Bu örnek MaxiCode kodeksini MaxiCodeStructuredCodetext örneğine nasıl dekore edeceğinizi gösterir.

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

Üç rakamlı ülke kodunu tanımlayın.

public int CountryCode { get; set; }

Mülkiyet Değer

int

PostalCode

Posta kodunu tanımlayın. 2 modunda 9 rakam olmalıdır veya6 alfanumerik simgeler 3. modda.

public string PostalCode { get; set; }

Mülkiyet Değer

string

SecondMessage

Barkodun ikinci mesajını tanımlayın.

public MaxiCodeSecondMessage SecondMessage { get; set; }

Mülkiyet Değer

MaxiCodeSecondMessage

ServiceCategory

3 dijital hizmet kategorisini tanımlayın.

public int ServiceCategory { get; set; }

Mülkiyet Değer

int

Methods

Equals(nesne)

Bu örnek bir Aspose.BarCode.ComplexBarcode.MaxiCodeStructuredCodetext değerine eşit olup olmadığını gösteren bir değer geri getirir.

public override bool Equals(object obj)

Parameters

obj object

Bu örnekle karşılaştırmak için bir Aspose.BarCode.ComplexBarcode.MaxiCodeStructuredCodetext değeri.

Returns

bool

doğru eğer obj bu örnekle aynı değere sahipse; aksi takdirde, The translation of “false” to Turkish is “yanlış”..

GetConstructedCodetext()

codetext oluşturma

public override string GetConstructedCodetext()

Returns

string

Yapılandırılmış kodeks

GetHashCode()

Bu örnek için hash kodunu iade edin.

public override int GetHashCode()

Returns

int

32 bit bir hash kodu imzaladı.

InitFromString(Sırt)

İnşaat kod metninden bir örnek başlatır.

public override void InitFromString(string constructedCodetext)

Parameters

constructedCodetext string

Yapılmış bir kod yazısı.

 Türkçe