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
object ← HIBCLICComplexCodetext ← HIBCLICPrimaryDataCodetext
Implementiert
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
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
true, wenn obj den gleichen Wert wie diese Instanz hat; andernfalls false.
GetConstructedCodetext()
Konstruiert den Codetext.
public override string GetConstructedCodetext()
Gibt zurück
Konstruierten Codetext.
GetHashCode()
Gibt den Hashcode für diese Instanz zurück.
public override int GetHashCode()
Gibt zurück
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.