Class HIBCLICPrimaryDataCodetext
ชื่อพื้นที่: Aspose.BarCode.ComplexBarcode การประกอบ: Aspose.BarCode.dll (25.4.0)
หลักสูตรการเข้ารหัสและ decoding the text embedded in the HIBC LIC code which stores primary data
public class HIBCLICPrimaryDataCodetext : HIBCLICComplexCodetext, IComplexCodetext
Inheritance
object ← HIBCLICComplexCodetext ← HIBCLICPrimaryDataCodetext
Implements
อนุญาโตตุลาการ
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()
Examples
ตัวอย่างนี้แสดงให้เห็นวิธีการเข้ารหัสและ decode 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("Product or catalog number: " + result.Data.ProductOrCatalogNumber);
Console.WriteLine("Labeler identification code: " + result.Data.LabelerIdentificationCode);
Console.WriteLine("Unit of measure ID: " + result.Data.UnitOfMeasureID);
}
}
Constructors
HIBCLICPrimaryDataCodetext()
public HIBCLICPrimaryDataCodetext()
Properties
Data
การระบุข้อมูลพื้นฐาน
public PrimaryData Data { get; set; }
คุณสมบัติมูลค่า
Methods
Equals(วัตถุ)
กลับค่าแสดงให้เห็นว่าตัวอย่างนี้เท่ากับค่า Aspose.BarCode.ComplexBarcode.HIBCLICPrimaryDataCodetext ที่ระบุไว้
public override bool Equals(object obj)
Parameters
obj
object
คะแนน Aspose.BarCode.ComplexBarcode.HIBCLICPrimaryDataCodetext เพื่อเปรียบเทียบกับตัวอย่างนี้
Returns
จริง ถ้า obj มีมูลค่าเดียวกันกับตัวอย่างนี้ อย่างไรก็ตาม The translation of “false” to Thai is “เท็จ”..
GetConstructedCodetext()
สร้าง codetext
public override string GetConstructedCodetext()
Returns
โครงสร้างโค้ด
GetHashCode()
กลับรหัส hash สําหรับตัวอย่างนี้
public override int GetHashCode()
Returns
32 บิตลงชื่อรหัส hash ทั้งหมด
InitFromString(รั้ว)
เริ่มต้นตัวอย่างจากโค้ดข้อความที่สร้างขึ้น
public override void InitFromString(string constructedCodetext)
Parameters
constructedCodetext
string
โครงสร้างโค้ด