Class HIBCLICPrimaryDataCodetext

Class HIBCLICPrimaryDataCodetext

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

Klass för kodning och avkodning av texten inbäddad i HIBC LIC-koden som lagrar primärdata.

public class HIBCLICPrimaryDataCodetext : HIBCLICComplexCodetext, IComplexCodetext

Arv

objectHIBCLICComplexCodetextHIBCLICPrimaryDataCodetext

Implementerar

IComplexCodetext

Arvda medlemmar

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

Exempel

Detta exempel visar hur man kodar och avkodar HIBC LIC med hjälp av 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("Produkt- eller katalognummer: " + result.Data.ProductOrCatalogNumber);
        Console.WriteLine("Identifieringskod för etikett: " + result.Data.LabelerIdentificationCode);
        Console.WriteLine("Enhets-ID: " + result.Data.UnitOfMeasureID);
    }
}

Konstruktörer

HIBCLICPrimaryDataCodetext()

public HIBCLICPrimaryDataCodetext()

Egenskaper

Data

Identifierar primärdata.

public PrimaryData Data { get; set; }

Egenskapsvärde

PrimaryData

Metoder

Equals(object)

Returnerar ett värde som indikerar om denna instans är lika med ett angivet Aspose.Bar.Code.ComplexBarcode.HIBCLICPrimaryDataCodetext-värde.

public override bool Equals(object obj)

Parametrar

obj object

Ett Aspose.BarCode.ComplexBarcode.HIBCLICPrimaryDataCodetext-värde att jämföra med denna instans.

Returnerar

bool

true om obj har samma värde som denna instans; annars false.

GetConstructedCodetext()

Konstruerar kodtext

public override string GetConstructedCodetext()

Returnerar

string

Konstruerad kodtext

GetHashCode()

Returnerar hashkoden för denna instans.

public override int GetHashCode()

Returnerar

int

En 32-bitars signerad heltals hashkod.

InitFromString(string)

Initierar instans från konstruerad kodtext.

public override void InitFromString(string constructedCodetext)

Parametrar

constructedCodetext string

Konstruerad kodtext.

 Svenska