Class HIBCLICPrimaryDataCodetext
Namespace: Aspose.BarCode.ComplexBarcode
Assembly: Aspose.BarCode.dll (25.1.0)
מחלקה לקידוד ופיענוח של הטקסט המוטמע בקוד HIBC LIC אשר מאחסן נתונים ראשוניים.
public class HIBCLICPrimaryDataCodetext : HIBCLICComplexCodetext, IComplexCodetext
ירושה
object ← HIBCLICComplexCodetext ← HIBCLICPrimaryDataCodetext
מיישם
חברים שהורשו
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; }
ערך המאפיין
שיטות
Equals(object)
מחזיר ערך המצביע אם מופע זה שווה לערך Aspose.BarCode.ComplexBarcode.HIBCLICPrimaryDataCodetext ספציפי.
public override bool Equals(object obj)
פרמטרים
obj
object
ערך Aspose.BarCode.ComplexBarcode.HIBCLICPrimaryDataCodetext להשוואה עם מופע זה.
מחזיר
true אם obj יש את אותו ערך כמו מופע זה; אחרת, false.
GetConstructedCodetext()
בונה טקסט קוד
public override string GetConstructedCodetext()
מחזיר
טקסט קוד שנבנה
GetHashCode()
מחזיר את הקוד ההאש עבור מופע זה.
public override int GetHashCode()
מחזיר
קוד האש של מספר שלם בן 32 סיביות.
InitFromString(string)
מאתחל מופע מטקסט קוד שנבנה.
public override void InitFromString(string constructedCodetext)
פרמטרים
constructedCodetext
string
טקסט קוד שנבנה.