Class HIBCLICPrimaryDataCodetext

Class HIBCLICPrimaryDataCodetext

Numele spaţiului: Aspose.BarCode.ComplexBarcode Asamblare: Aspose.BarCode.dll (25.4.0)

Clasă pentru codificarea și decodificarea textului încorporat în codul HIBC LIC care stocă datele primare.

public class HIBCLICPrimaryDataCodetext : HIBCLICComplexCodetext, IComplexCodetext

Inheritance

object HIBCLICComplexCodetext HIBCLICPrimaryDataCodetext

Implements

IComplexCodetext

Membrii moștenitori

HIBCLICComplexCodetext.GetConstructedCodetext() , HIBCLICComplexCodetext.InitFromString(string) , HIBCLICComplexCodetext.GetBarcodeType() , HIBCLICComplexCodetext.BarcodeType , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Examples

Acest eșantion arată cum să codăm și să decodăm HIBC LIC folosind HIBCLICPrimaryDataCodetext.

HIBCLICPrimaryDataCodetext complexCodetext  = new HIBCLICPrimaryDataCodetext();
complexCodetext.BarcodeType = EncodeTypes.HIBCQRLIC;
complexCodetext.Data = new PrimaryData();
complexCodetext.Data.ProductOrCatalogNumber = "12345";
complexCodetext.Data.LabelerIdentificationCode = "A999";
complexCodetext.Data.UnitOfMeasureID = 1;
using (ComplexBarcodeGenerator generator = new ComplexBarcodeGenerator(complexCodetext))
{
    Bitmap image = generator.GenerateBarCodeImage();
    using (BarCodeReader reader = new BarCodeReader(image, DecodeType.HIBCQRLIC))
    {
        reader.ReadBarCodes();
        string codetext = reader.FoundBarCodes[0].CodeText;
        HIBCLICPrimaryDataCodetext result = (HIBCLICPrimaryDataCodetext)ComplexCodetextReader.TryDecodeHIBCLIC(codetext);
        Console.WriteLine("Product or catalog number: " + result.Data.ProductOrCatalogNumber);
        Console.WriteLine("Labeler identification code: " + result.Data.LabelerIdentificationCode);
        Console.WriteLine("Unit of measure ID: " + result.Data.UnitOfMeasureID);
    }
}

Constructors

Cuvânt cheieDataCodetext()

public HIBCLICPrimaryDataCodetext()

Properties

Data

Identificarea datelor primare.

public PrimaryData Data { get; set; }

Valoarea proprietății

PrimaryData

Methods

Equals(Obiectul)

Returnează o valoare care indică dacă această instanță este egală cu o valoare specificată Aspose.BarCode.ComplexBarcode.HIBCLICPrimaryDataCodetext.

public override bool Equals(object obj)

Parameters

obj object

Un Aspose.BarCode.ComplexBarcode.HIBCLICPrimaryDataCodetext valoare pentru a compara cu acest exemplu.

Returns

bool

adevărata dacă obj are aceeași valoare ca această instanță; în caz contrar, falsă.

GetConstructedCodetext()

Construiește codetext

public override string GetConstructedCodetext()

Returns

string

Codul construit

GetHashCode()

Întoarceți codul hash pentru acest caz.

public override int GetHashCode()

Returns

int

Un cod hash de 32 de bite a fost semnat.

InitFromString(Strângere)

Inițializează exemplul din codtext construit.

public override void InitFromString(string constructedCodetext)

Parameters

constructedCodetext string

Textul de cod construit.

 Română