Class HIBCLICPrimaryDataCodetext
Nombre del espacio: Aspose.BarCode.ComplexBarcode Asamblea: Aspose.BarCode.dll (25.4.0)
Clase para codificar y decodificar el texto incorporado en el código HIBC LIC que almacena los datos primarios.
public class HIBCLICPrimaryDataCodetext : HIBCLICComplexCodetext, IComplexCodetext
Inheritance
object ← HIBCLICComplexCodetext ← HIBCLICPrimaryDataCodetext
Implements
Miembros heredados
HIBCLICComplexCodetext.GetConstructedCodetext() ,y, HIBCLICComplexCodetext.InitFromString(string) ,y, HIBCLICComplexCodetext.GetBarcodeType() ,y, HIBCLICComplexCodetext.BarcodeType ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Examples
Esta muestra muestra cómo codificar y decodificar HIBC LIC utilizando 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
InicioDataCodetext()
public HIBCLICPrimaryDataCodetext()
Properties
Data
Identificar los datos primarios.
public PrimaryData Data { get; set; }
Valor de la propiedad
Methods
Equals(Objeto)
Retorna un valor que indica si esta instancia es igual a un valor especificado Aspose.BarCode.ComplexBarcode.HIBCLICPrimaryDataCodetext.
public override bool Equals(object obj)
Parameters
obj
object
Un Aspose.BarCode.ComplexBarcode.HIBCLICPrimaryDataCodetext valor para comparar con esta instancia.
Returns
verdadero si obj tiene el mismo valor que esta instancia; de lo contrario, falso.
GetConstructedCodetext()
Construcción de codetext
public override string GetConstructedCodetext()
Returns
Construcción del codetext
GetHashCode()
Devuelve el código hash para este caso.
public override int GetHashCode()
Returns
Un 32 bits firmó el código de hash integral.
InitFromString(El string)
Inicializa el caso desde el codetext construido.
public override void InitFromString(string constructedCodetext)
Parameters
constructedCodetext
string
Construcción del codetext.