Class HIBCLICSecondaryAndAdditionalDataCodetext

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

objectHIBCLICComplexCodetextHIBCLICSecondaryAndAdditionalDataCodetext

Uygulamalar

IComplexCodetext

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

SecondaryAndAdditionalData

LinkCharacter

Bağlantı karakterini tanımlar.

public char LinkCharacter { get; set; }

Özellik Değeri

char

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

bool

true eğer obj bu örnekle aynı değere sahipse; aksi takdirde, false.

GetConstructedCodetext()

Kod metnini oluşturur.

public override string GetConstructedCodetext()

Döner

string

Oluşturulmuş kod metni.

GetHashCode()

Bu örneğin hash kodunu döndürür.

public override int GetHashCode()

Döner

int

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.

 Türkçe