Class HIBCLICSecondaryAndAdditionalDataCodetext
Namespace: Aspose.BarCode.ComplexBarcode
Assembly: Aspose.BarCode.dll (25.1.0)
HIBC LIC kodunda gömülü metni kodlamak ve çözmek için sınıf, ikincil verileri saklar.
public class HIBCLICSecondaryAndAdditionalDataCodetext : HIBCLICComplexCodetext, IComplexCodetext
Miras
object ← HIBCLICComplexCodetext ← HIBCLICSecondaryAndAdditionalDataCodetext
Uygulamalar
Miras Alınan Üyeler
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()
Örnekler
Bu örnek, HIBCLICSecondaryAndAdditionalDataCodetext kullanarak HIBC LIC kodlamayı ve çözmeyi göstermektedir.
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("Son kullanma tarihi: " + result.Data.ExpiryDate);
Console.WriteLine("Miktar: " + result.Data.Quantity);
Console.WriteLine("Parti numarası: " + result.Data.LotNumber);
Console.WriteLine("Seri numarası: " + result.Data.SerialNumber);
Console.WriteLine("Üretim tarihi: " + result.Data.DateOfManufacture);
}
}
Yapıcılar
HIBCLICSecondaryAndAdditionalDataCodetext()
public HIBCLICSecondaryAndAdditionalDataCodetext()
Özellikler
Data
İkincil ve ek destekleyici verileri tanımlar.
public SecondaryAndAdditionalData Data { get; set; }
Özellik Değeri
LinkCharacter
Bağlantı karakterini tanımlar.
public char LinkCharacter { get; set; }
Özellik Değeri
Metodlar
Equals(object)
Bu örneğin, belirtilen Aspose.BarCode.ComplexBarcode.HIBCLICSecondaryAndAdditionalDataCodetext değeri ile eşit olup olmadığını belirten bir değer döndürür.
public override bool Equals(object obj)
Parametreler
obj
object
Bu örnekle karşılaştırılacak bir Aspose.BarCode.ComplexBarcode.HIBCLICSecondaryAndAdditionalDataCodetext değeri.
Döner
true eğer obj bu örnekle aynı değere sahipse; aksi takdirde, false.
GetConstructedCodetext()
Kod metnini oluşturur.
public override string GetConstructedCodetext()
Döner
Oluşturulmuş kod metni.
GetHashCode()
Bu örneğin hash kodunu döndürür.
public override int GetHashCode()
Döner
32 bit işaretli tam sayı hash kodu.
InitFromString(string)
Oluşturulmuş kod metninden örneği başlatır.
public override void InitFromString(string constructedCodetext)
Parametreler
constructedCodetext
string
Oluşturulmuş kod metni.