Class HIBCLICSecondaryAndAdditionalDataCodetext
İsim alanı : Aspose.BarCode.ComplexBarcode Toplama: Aspose.BarCode.dll (25.4.0)
HIBC LIC koduna yerleştirilen metnin kodlanması ve dekodalanması için sınıf, ikinci gün verilerini depolamaktadır.
public class HIBCLICSecondaryAndAdditionalDataCodetext : HIBCLICComplexCodetext, IComplexCodetext
Inheritance
object ← HIBCLICComplexCodetext ← HIBCLICSecondaryAndAdditionalDataCodetext
Implements
mirasçı üyeleri
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
Bu örnek, HIBCLICSecondaryAndAdditionalDataCodetext kullanarak HIBCLIC LIC’i nasıl kodlayacağınızı ve dekore edeceğinizi gösterir.
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
GÜVENLİKSÖZLEŞMELERİDATACodetext()
public HIBCLICSecondaryAndAdditionalDataCodetext()
Properties
Data
İkinci ve ek verileri belirler.
public SecondaryAndAdditionalData Data { get; set; }
Mülkiyet Değer
LinkCharacter
Bağlantı karakterini tanımlar.
public char LinkCharacter { get; set; }
Mülkiyet Değer
Methods
Equals(nesne)
Bu örnek bir Aspose.BarCode.ComplexBarcode.HIBCLICSecondaryAndAdditionalDataCodetext değerine eşit olup olmadığını gösteren bir değer iade eder.
public override bool Equals(object obj)
Parameters
obj
object
Bir Aspose.BarCode.ComplexBarcode.HIBCLICSecondaryAndAdditionalDataCodetext değeri bu örnekle karşılaştırmak için.
Returns
doğru eğer obj bu örnekle aynı değere sahipse; aksi takdirde, The translation of “false” to Turkish is “yanlış”..
GetConstructedCodetext()
codetext oluşturma
public override string GetConstructedCodetext()
Returns
Yapılandırılmış kodeks
GetHashCode()
Bu örnek için hash kodunu iade edin.
public override int GetHashCode()
Returns
32 bit bir hash kodu imzaladı.
InitFromString(Sırt)
İnşaat kod metninden bir örnek başlatır.
public override void InitFromString(string constructedCodetext)
Parameters
constructedCodetext
string
Yapılmış bir kod yazısı.