Class HIBCLICPrimaryDataCodetext

Class HIBCLICPrimaryDataCodetext

Namespace: Aspose.BarCode.ComplexBarcode
Assembly: Aspose.BarCode.dll (25.1.0)

Třída pro kódování a dekódování textu vloženého v kódu HIBC LIC, který ukládá primární data.

public class HIBCLICPrimaryDataCodetext : HIBCLICComplexCodetext, IComplexCodetext

Dědičnost

objectHIBCLICComplexCodetextHIBCLICPrimaryDataCodetext

Implementuje

IComplexCodetext

Děděné členy

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()

Příklady

Tento příklad ukazuje, jak kódovat a dekódovat HIBC LIC pomocí 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("Číslo produktu nebo katalogu: " + result.Data.ProductOrCatalogNumber);
        Console.WriteLine("Identifikační kód výrobce: " + result.Data.LabelerIdentificationCode);
        Console.WriteLine("ID jednotky měření: " + result.Data.UnitOfMeasureID);
    }
}

Konstruktory

HIBCLICPrimaryDataCodetext()

public HIBCLICPrimaryDataCodetext()

Vlastnosti

Data

Identifikuje primární data.

public PrimaryData Data { get; set; }

Hodnota vlastnosti

PrimaryData

Metody

Equals(object)

Vrátí hodnotu indikující, zda je tato instance rovna zadané hodnotě Aspose.BarCode.ComplexBarcode.HIBCLICPrimaryDataCodetext.

public override bool Equals(object obj)

Parametry

obj object

Hodnota Aspose.BarCode.ComplexBarcode.HIBCLICPrimaryDataCodetext, kterou se má porovnat s touto instancí.

Vrací

bool

true pokud má obj stejnou hodnotu jako tato instance; jinak false.

GetConstructedCodetext()

Sestaví kódový text.

public override string GetConstructedCodetext()

Vrací

string

Sestavený kódový text.

GetHashCode()

Vrátí hash kód pro tuto instanci.

public override int GetHashCode()

Vrací

int

32bitový podepsaný celočíselný hash kód.

InitFromString(string)

Inicializuje instanci z vytvořeného kódového textu.

public override void InitFromString(string constructedCodetext)

Parametry

constructedCodetext string

Vytvořený kódový text.

 Čeština