Class HIBCLICPrimaryDataCodetext
Numele spaţiului: Aspose.BarCode.ComplexBarcode Asamblare: Aspose.BarCode.dll (25.4.0)
Clasă pentru codificarea și decodificarea textului încorporat în codul HIBC LIC care stocă datele primare.
public class HIBCLICPrimaryDataCodetext : HIBCLICComplexCodetext, IComplexCodetext
Inheritance
object ← HIBCLICComplexCodetext ← HIBCLICPrimaryDataCodetext
Implements
Membrii moștenitori
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()
Examples
Acest eșantion arată cum să codăm și să decodăm HIBC LIC folosind 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("Product or catalog number: " + result.Data.ProductOrCatalogNumber);
Console.WriteLine("Labeler identification code: " + result.Data.LabelerIdentificationCode);
Console.WriteLine("Unit of measure ID: " + result.Data.UnitOfMeasureID);
}
}
Constructors
Cuvânt cheieDataCodetext()
public HIBCLICPrimaryDataCodetext()
Properties
Data
Identificarea datelor primare.
public PrimaryData Data { get; set; }
Valoarea proprietății
Methods
Equals(Obiectul)
Returnează o valoare care indică dacă această instanță este egală cu o valoare specificată Aspose.BarCode.ComplexBarcode.HIBCLICPrimaryDataCodetext.
public override bool Equals(object obj)
Parameters
obj
object
Un Aspose.BarCode.ComplexBarcode.HIBCLICPrimaryDataCodetext valoare pentru a compara cu acest exemplu.
Returns
adevărata dacă obj are aceeași valoare ca această instanță; în caz contrar, falsă.
GetConstructedCodetext()
Construiește codetext
public override string GetConstructedCodetext()
Returns
Codul construit
GetHashCode()
Întoarceți codul hash pentru acest caz.
public override int GetHashCode()
Returns
Un cod hash de 32 de bite a fost semnat.
InitFromString(Strângere)
Inițializează exemplul din codtext construit.
public override void InitFromString(string constructedCodetext)
Parameters
constructedCodetext
string
Textul de cod construit.