Class MaxiCodeStructuredCodetext

Class MaxiCodeStructuredCodetext

Le nom : Aspose.BarCode.ComplexBarcode Assemblée: Aspose.BarCode.dll (25.4.0)

La classe di base per codificare e decodificare il testo incorporato nel codice MaxiCode per i modi 2 e 3.

public abstract class MaxiCodeStructuredCodetext : MaxiCodeCodetext, IComplexCodetext

Inheritance

object MaxiCodeCodetext MaxiCodeStructuredCodetext

Derived

MaxiCodeCodetextMode2 , MaxiCodeCodetextMode3

Implements

IComplexCodetext

I membri ereditari

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

Questo campione mostra come decodire il codetext MaxiCode crudo all’esempio 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

Identifica il codice paese a 3 cifre.

public int CountryCode { get; set; }

Valore di proprietà

int

PostalCode

Identifica il codice postale. deve essere 9 cifre in modalità 2 o6 simboli alfanumerici in modalità 3.

public string PostalCode { get; set; }

Valore di proprietà

string

SecondMessage

Identifica il secondo messaggio del codice bar.

public MaxiCodeSecondMessage SecondMessage { get; set; }

Valore di proprietà

MaxiCodeSecondMessage

ServiceCategory

Identifica la categoria di servizi 3 digitali.

public int ServiceCategory { get; set; }

Valore di proprietà

int

Methods

Equals(Objets)

Ritorna un valore che indica se questa instanza è uguale a un valore specificato Aspose.BarCode.ComplexBarcode.MaxiCodeStructuredCodetext.

public override bool Equals(object obj)

Parameters

obj object

Un Aspose.BarCode.ComplexBarcode.MaxiCodeStructuredCodetext valore per paragonare a questa instanza.

Returns

bool

vero si l’obj a la même valeur que cette instance ; autrement, The translation of “false” to Italian is “falso”..

GetConstructedCodetext()

Costruire codetext

public override string GetConstructedCodetext()

Returns

string

Costruito codetext

GetHashCode()

Ritorna il codice hash per questo caso.

public override int GetHashCode()

Returns

int

Un 32-bit ha firmato un codice hash integrale.

InitFromString(Le string)

Inizializza l’esempio dal codetext costruito.

public override void InitFromString(string constructedCodetext)

Parameters

constructedCodetext string

Costruito il codetext.

 Français