Class HIBCLICPrimaryDataCodetext

Class HIBCLICPrimaryDataCodetext

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 utama.

public class HIBCLICPrimaryDataCodetext : HIBCLICComplexCodetext, IComplexCodetext

Pewarisan

objectHIBCLICComplexCodetextHIBCLICPrimaryDataCodetext

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 HIBCLICPrimaryDataCodetext.

HIBCLICPrimaryDataCodetext complexCodetext  = new HIBCLICPrimaryDataCodetext();
complexCodetext.BarcodeType = EncodeTypes.HIBCQRLIC;
complexCodetext.Data = new PrimaryData();
complexCodetext.Data.ProductOrCatalogNumber = "12345";
complexCodetext.Data.LabelerIdentificationCode = "A999";
complexCodetext.Data.UnitOfMeasureID = 1;
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;
        HIBCLICPrimaryDataCodetext result = (HIBCLICPrimaryDataCodetext)ComplexCodetextReader.TryDecodeHIBCLIC(codetext);
        Console.WriteLine("Nomor produk atau katalog: " + result.Data.ProductOrCatalogNumber);
        Console.WriteLine("Kode identifikasi labeler: " + result.Data.LabelerIdentificationCode);
        Console.WriteLine("ID satuan ukuran: " + result.Data.UnitOfMeasureID);
    }
}

Konstruktor

HIBCLICPrimaryDataCodetext()

public HIBCLICPrimaryDataCodetext()

Properti

Data

Mengidentifikasi data utama.

public PrimaryData Data { get; set; }

Nilai Properti

PrimaryData

Metode

Equals(object)

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

public override bool Equals(object obj)

Parameter

obj object

Nilai Aspose.BarCode.ComplexBarcode.HIBCLICPrimaryDataCodetext 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