Class HIBCLICSecondaryAndAdditionalDataCodetext

Class HIBCLICSecondaryAndAdditionalDataCodetext

Namespace: Aspose.BarCode.ComplexBarcode
Assembly: Aspose.BarCode.dll (25.1.0)

Kelas untuk mengkodekan dan mendekodekan teks yang tertanam dalam kode HIBC LIC yang menyimpan data sekunder.

public class HIBCLICSecondaryAndAdditionalDataCodetext : HIBCLICComplexCodetext, IComplexCodetext

Pewarisan

objectHIBCLICComplexCodetextHIBCLICSecondaryAndAdditionalDataCodetext

Mengimplementasikan

IComplexCodetext

Anggota yang Dwarisi

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()

Contoh

Contoh ini menunjukkan cara mengkodekan dan mendekode HIBC LIC menggunakan 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("Tanggal kedaluwarsa: " + result.Data.ExpiryDate);
        Console.WriteLine("Jumlah: " + result.Data.Quantity);
        Console.WriteLine("Nomor lot: " + result.Data.LotNumber);
        Console.WriteLine("Nomor seri: " + result.Data.SerialNumber);
        Console.WriteLine("Tanggal pembuatan: " + result.Data.DateOfManufacture);
    }
}

Konstruktor

HIBCLICSecondaryAndAdditionalDataCodetext()

public HIBCLICSecondaryAndAdditionalDataCodetext()

Properti

Data

Mengidentifikasi data tambahan dan sekunder.

public SecondaryAndAdditionalData Data { get; set; }

Nilai Properti

SecondaryAndAdditionalData

LinkCharacter

Mengidentifikasi karakter tautan.

public char LinkCharacter { get; set; }

Nilai Properti

char

Metode

Equals(object)

Mengembalikan nilai yang menunjukkan apakah instance ini sama dengan nilai Aspose.BarCode.ComplexBarcode.HIBCLICSecondaryAndAdditionalDataCodetext yang ditentukan.

public override bool Equals(object obj)

Parameter

obj object

Nilai Aspose.BarCode.ComplexBarcode.HIBCLICSecondaryAndAdditionalDataCodetext untuk dibandingkan dengan instance ini.

Mengembalikan

bool

true jika obj memiliki nilai yang sama dengan instance ini; jika tidak, false.

GetConstructedCodetext()

Membangun codetext

public override string GetConstructedCodetext()

Mengembalikan

string

Codetext yang dibangun

GetHashCode()

Mengembalikan kode hash untuk instance ini.

public override int GetHashCode()

Mengembalikan

int

Kode hash integer bertanda 32-bit.

InitFromString(string)

Menginisialisasi instance dari codetext yang dibangun.

public override void InitFromString(string constructedCodetext)

Parameter

constructedCodetext string

Codetext yang dibangun.

 Indonesia