Class HIBCLICPrimaryDataCodetext

Class HIBCLICPrimaryDataCodetext

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

Klasse zum Kodieren und Dekodieren des im HIBC LIC-Code eingebetteten Textes, der die Primärdaten speichert.

public class HIBCLICPrimaryDataCodetext : HIBCLICComplexCodetext, IComplexCodetext

Vererbung

objectHIBCLICComplexCodetextHIBCLICPrimaryDataCodetext

Implementiert

IComplexCodetext

Vererbte Mitglieder

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

Beispiele

Dieses Beispiel zeigt, wie man HIBC LIC mit HIBCLICPrimaryDataCodetext kodiert und dekodiert.

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- oder Katalognummer: " + result.Data.ProductOrCatalogNumber);
        Console.WriteLine("Kennung des Herstellers: " + result.Data.LabelerIdentificationCode);
        Console.WriteLine("Einheit ID: " + result.Data.UnitOfMeasureID);
    }
}

Konstruktoren

HIBCLICPrimaryDataCodetext()

public HIBCLICPrimaryDataCodetext()

Eigenschaften

Data

Identifiziert die Primärdaten.

public PrimaryData Data { get; set; }

Eigenschaftswert

PrimaryData

Methoden

Equals(object)

Gibt einen Wert zurück, der angibt, ob diese Instanz gleich einem angegebenen Aspose.BarCode.ComplexBarcode.HIBCLICPrimaryDataCodetext-Wert ist.

public override bool Equals(object obj)

Parameter

obj object

Ein Aspose.BarCode.ComplexBarcode.HIBCLICPrimaryDataCodetext-Wert, der mit dieser Instanz verglichen werden soll.

Gibt zurück

bool

true, wenn obj den gleichen Wert wie diese Instanz hat; andernfalls false.

GetConstructedCodetext()

Konstruiert den Codetext.

public override string GetConstructedCodetext()

Gibt zurück

string

Konstruierten Codetext.

GetHashCode()

Gibt den Hashcode für diese Instanz zurück.

public override int GetHashCode()

Gibt zurück

int

Ein 32-Bit-signierter Ganzzahl-Hashcode.

InitFromString(string)

Initialisiert die Instanz aus dem konstruierten Codetext.

public override void InitFromString(string constructedCodetext)

Parameter

constructedCodetext string

Konstruierten Codetext.

 Deutsch