Class HIBCLICPrimaryDataCodetext
Namespace: Aspose.BarCode.ComplexBarcode
Assembly: Aspose.BarCode.dll (25.1.0)
Classe pour encoder et décoder le texte intégré dans le code HIBC LIC qui stocke les données principales.
public class HIBCLICPrimaryDataCodetext : HIBCLICComplexCodetext, IComplexCodetext
Héritage
object ← HIBCLICComplexCodetext ← HIBCLICPrimaryDataCodetext
Implémente
Membres Hérités
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()
Exemples
Cet exemple montre comment encoder et décoder HIBC LIC en utilisant 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("Numéro de produit ou de catalogue : " + result.Data.ProductOrCatalogNumber);
Console.WriteLine("Code d'identification du label : " + result.Data.LabelerIdentificationCode);
Console.WriteLine("ID d'unité de mesure : " + result.Data.UnitOfMeasureID);
}
}
Constructeurs
HIBCLICPrimaryDataCodetext()
public HIBCLICPrimaryDataCodetext()
Propriétés
Data
Identifie les données principales.
public PrimaryData Data { get; set; }
Valeur de la Propriété
Méthodes
Equals(object)
Renvoie une valeur indiquant si cette instance est égale à une valeur spécifiée Aspose.Bar.Code.ComplexBarcode.HIBCLICPrimaryDataCodetext.
public override bool Equals(object obj)
Paramètres
obj
object
Une valeur Aspose.BarCode.ComplexBarcode.HIBCLICPrimaryDataCodetext à comparer à cette instance.
Renvoie
true si obj a la même valeur que cette instance ; sinon, false.
GetConstructedCodetext()
Construit le codetexte.
public override string GetConstructedCodetext()
Renvoie
Codetexte construit.
GetHashCode()
Renvoie le code de hachage pour cette instance.
public override int GetHashCode()
Renvoie
Un code de hachage entier signé de 32 bits.
InitFromString(string)
Initialise l’instance à partir du codetexte construit.
public override void InitFromString(string constructedCodetext)
Paramètres
constructedCodetext
string
Codetexte construit.