HIBCLICPrimaryDataCodetext

HIBCLICPrimaryDataCodetext class

Kelas untuk encoding dan decoding teks yang disematkan dalam kode HIBC LIC yang menyimpan data primer.

public class HIBCLICPrimaryDataCodetext : HIBCLICComplexCodetext

Konstruktor

NamaKeterangan
HIBCLICPrimaryDataCodetext()Konstruktor default.

Properti

NamaKeterangan
BarcodeType { get; set; }Mendapat atau menyetel jenis barcode. Teks kode HIBC LIC dapat dikodekan menggunakan jenis enkode HIBCCode39LIC, HIBCCode128LIC, HIBCAztecLIC, HIBCDataMatrixLIC, dan HIBCQRLIC. Nilai default: HIBCCode39LIC.
Data { get; set; }Mengidentifikasi data primer.

Metode

NamaKeterangan
override Equals(object)Mengembalikan nilai yang menunjukkan apakah instance ini sama dengan yang ditentukanHIBCLICPrimaryDataCodetext nilai.
GetBarcodeType()Mendapat jenis barcode.
override GetConstructedCodetext()Membuat codetext
override GetHashCode()Mengembalikan kode hash untuk instance ini.
override InitFromString(string)Menginisialisasi instance dari teks kode yang dibuat.

Contoh

Contoh ini menunjukkan cara menyandikan dan mendekode HIBC LIC menggunakan HIBCLICPrimaryCodetext.

[C#]
HIBCLICPrimaryCodetext complexCodetext  = new HIBCLICPrimaryCodetext();
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;
        HIBCLICPrimaryCodetext result = (HIBCLICPrimaryCodetext)ComplexCodetextReader.TryDecodeHIBCLIC(codetext);
        Console.WriteLine("Product or catalog number: " + result.Data.ProductOrCatalogNumber);
        Console.WriteLine("Labeler identification code: " + result.Data.LabelerIdentificationCode);
        Console.WriteLine("Unit of measure ID: " + result.Data.UnitOfMeasureID);
    }
}

Lihat juga