Class HIBCLICPrimaryDataCodetext

Class HIBCLICPrimaryDataCodetext

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

คลาสสำหรับการเข้ารหัสและถอดรหัสข้อความที่ฝังอยู่ในรหัส HIBC LIC ซึ่งเก็บข้อมูลหลัก

public class HIBCLICPrimaryDataCodetext : HIBCLICComplexCodetext, IComplexCodetext

การสืบทอด

objectHIBCLICComplexCodetextHIBCLICPrimaryDataCodetext

การใช้งาน

IComplexCodetext

สมาชิกที่สืบทอด

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

ตัวอย่าง

ตัวอย่างนี้แสดงวิธีการเข้ารหัสและถอดรหัส HIBC LIC โดยใช้ 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("หมายเลขผลิตภัณฑ์หรือหมายเลขแคตตาล็อก: " + result.Data.ProductOrCatalogNumber);
        Console.WriteLine("รหัสการระบุผู้จำหน่าย: " + result.Data.LabelerIdentificationCode);
        Console.WriteLine("รหัสหน่วยวัด: " + result.Data.UnitOfMeasureID);
    }
}

ตัวสร้าง

HIBCLICPrimaryDataCodetext()

public HIBCLICPrimaryDataCodetext()

คุณสมบัติ

Data

ระบุข้อมูลหลัก

public PrimaryData Data { get; set; }

ค่า Property

PrimaryData

วิธีการ

Equals(object)

คืนค่าค่าที่บ่งบอกว่าตัวอย่างนี้เท่ากับค่าที่ระบุ Aspose.Bar.Code.ComplexBarcode.HIBCLICPrimaryDataCodetext หรือไม่

public override bool Equals(object obj)

พารามิเตอร์

obj object

ค่าของ Aspose.Bar.Code.ComplexBarcode.HIBCLICPrimaryDataCodetext ที่จะเปรียบเทียบกับตัวอย่างนี้

คืนค่า

bool

true หาก obj มีค่าเดียวกันกับตัวอย่างนี้; มิฉะนั้น false.

GetConstructedCodetext()

สร้าง codetext

public override string GetConstructedCodetext()

คืนค่า

string

codetext ที่สร้างขึ้น

GetHashCode()

คืนค่า hash code สำหรับตัวอย่างนี้

public override int GetHashCode()

คืนค่า

int

รหัส hash ที่เป็นจำนวนเต็ม 32 บิต

InitFromString(string)

เริ่มต้นตัวอย่างจาก codetext ที่สร้างขึ้น

public override void InitFromString(string constructedCodetext)

พารามิเตอร์

constructedCodetext string

codetext ที่สร้างขึ้น

 แบบไทย