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
object ← HIBCLICComplexCodetext ← HIBCLICPrimaryDataCodetext
Mengimplementasikan
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
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
true jika obj memiliki nilai yang sama dengan instance ini; jika tidak, false.
GetConstructedCodetext()
Membangun codetext
public override string GetConstructedCodetext()
Mengembalikan
Codetext yang dibangun
GetHashCode()
Mengembalikan kode hash untuk instance ini.
public override int GetHashCode()
Mengembalikan
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.