Class HIBCLICPrimaryDataCodetext

Class HIBCLICPrimaryDataCodetext

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

Lớp để mã hóa và giải mã văn bản nhúng trong mã HIBC LIC, lưu trữ dữ liệu chính.

public class HIBCLICPrimaryDataCodetext : HIBCLICComplexCodetext, IComplexCodetext

Kế thừa

objectHIBCLICComplexCodetextHIBCLICPrimaryDataCodetext

Triển khai

IComplexCodetext

Các thành viên kế thừa

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

Ví dụ

Mẫu này cho thấy cách mã hóa và giải mã HIBC LIC bằng cách sử dụng 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("Số sản phẩm hoặc catalog: " + result.Data.ProductOrCatalogNumber);
        Console.WriteLine("Mã nhận diện nhà sản xuất: " + result.Data.LabelerIdentificationCode);
        Console.WriteLine("Mã đơn vị đo lường: " + result.Data.UnitOfMeasureID);
    }
}

Các hàm khởi tạo

HIBCLICPrimaryDataCodetext()

public HIBCLICPrimaryDataCodetext()

Các thuộc tính

Data

Xác định dữ liệu chính.

public PrimaryData Data { get; set; }

Giá trị thuộc tính

PrimaryData

Các phương thức

Equals(object)

Trả về một giá trị cho biết liệu thể hiện này có bằng một giá trị Aspose.BarCode.ComplexBarcode.HIBCLICPrimaryDataCodetext đã chỉ định hay không.

public override bool Equals(object obj)

Tham số

obj object

Một giá trị Aspose.BarCode.ComplexBarcode.HIBCLICPrimaryDataCodetext để so sánh với thể hiện này.

Trả về

bool

true nếu obj có giá trị giống như thể hiện này; ngược lại, false.

GetConstructedCodetext()

Xây dựng codetext

public override string GetConstructedCodetext()

Trả về

string

Codetext đã xây dựng

GetHashCode()

Trả về mã băm cho thể hiện này.

public override int GetHashCode()

Trả về

int

Một mã băm số nguyên có dấu 32 bit.

InitFromString(string)

Khởi tạo thể hiện từ codetext đã xây dựng.

public override void InitFromString(string constructedCodetext)

Tham số

constructedCodetext string

Codetext đã xây dựng.

 Tiếng Việt