Class HIBCLICSecondaryAndAdditionalDataCodetext
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 datos de segundo día.
public class HIBCLICSecondaryAndAdditionalDataCodetext : HIBCLICComplexCodetext, IComplexCodetext
Inheritance
object ← HIBCLICComplexCodetext ← HIBCLICSecondaryAndAdditionalDataCodetext
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 HIBCLICSecondaryAndAdditionalDataCodetext.
HIBCLICSecondaryAndAdditionalDataCodetext complexCodetext = new HIBCLICSecondaryAndAdditionalDataCodetext();
complexCodetext.BarcodeType = EncodeTypes.HIBCQRLIC;
complexCodetext.LinkCharacter = 'L';
complexCodetext.Data = new SecondaryAndAdditionalData();
complexCodetext.Data.ExpiryDate = DateTime.Now;
complexCodetext.Data.ExpiryDateFormat = HIBCLICDateFormat.MMDDYY;
complexCodetext.Data.Quantity = 30;
complexCodetext.Data.LotNumber = "LOT123";
complexCodetext.Data.SerialNumber = "SERIAL123";
complexCodetext.Data.DateOfManufacture = DateTime.Now;
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;
HIBCLICSecondaryAndAdditionalDataCodetext result = (HIBCLICSecondaryAndAdditionalDataCodetext)ComplexCodetextReader.TryDecodeHIBCLIC(codetext);
Console.WriteLine("Expiry date: " + result.Data.ExpiryDate);
Console.WriteLine("Quantity: " + result.Data.Quantity);
Console.WriteLine("Lot number: " + result.Data.LotNumber);
Console.WriteLine("Serial number: " + result.Data.SerialNumber);
Console.WriteLine("Date of manufacture: " + result.Data.DateOfManufacture);
}
}
Constructors
HYBCLICSegundarioAndaditionalDataCodetext()
public HIBCLICSecondaryAndAdditionalDataCodetext()
Properties
Data
Identifica datos secundarios y adicionales.
public SecondaryAndAdditionalData Data { get; set; }
Valor de la propiedad
LinkCharacter
Identificar el carácter de enlace.
public char LinkCharacter { 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.HIBCLICSecondaryAndAdditionalDataCodetext.
public override bool Equals(object obj)
Parameters
obj
object
Un Aspose.BarCode.ComplexBarcode.HIBCLICSecondaryAndAdditionalDataCodetext 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.