Class HIBCLICPrimaryDataCodetext
Namespace: Aspose.BarCode.ComplexBarcode
Assembly: Aspose.BarCode.dll (25.1.0)
HIBC LIC kodu içinde gömülü metni kodlamak ve çözmek için sınıf, ana verileri saklar.
public class HIBCLICPrimaryDataCodetext : HIBCLICComplexCodetext, IComplexCodetext
Miras
object ← HIBCLICComplexCodetext ← HIBCLICPrimaryDataCodetext
Uygulamalar
Miras Alınan Üyeler
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()
Örnekler
Bu örnek, HIBCLICPrimaryDataCodetext kullanarak HIBC LIC’in nasıl kodlanıp çözüleceğini göstermektedir.
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("Ürün veya katalog numarası: " + result.Data.ProductOrCatalogNumber);
Console.WriteLine("Etiketleyici tanımlama kodu: " + result.Data.LabelerIdentificationCode);
Console.WriteLine("Ölçü birimi ID: " + result.Data.UnitOfMeasureID);
}
}
Yapıcılar
HIBCLICPrimaryDataCodetext()
public HIBCLICPrimaryDataCodetext()
Özellikler
Data
Ana veriyi tanımlar.
public PrimaryData Data { get; set; }
Özellik Değeri
Metotlar
Equals(object)
Bu örneğin, belirli bir Aspose.Bar.Code.ComplexBarcode.HIBCLICPrimaryDataCodetext değeri ile eşit olup olmadığını belirten bir değer döndürür.
public override bool Equals(object obj)
Parametreler
obj
object
Bu örnekle karşılaştırılacak bir Aspose.BarCode.ComplexBarcode.HIBCLICPrimaryDataCodetext değeri.
Dönüş Değeri
true eğer obj bu örnekle aynı değere sahipse; aksi takdirde, false.
GetConstructedCodetext()
Kod metnini oluşturur.
public override string GetConstructedCodetext()
Dönüş Değeri
Oluşturulmuş kod metni.
GetHashCode()
Bu örneğin hash kodunu döndürür.
public override int GetHashCode()
Dönüş Değeri
32 bit işaretli tam sayı hash kodu.
InitFromString(string)
Oluşturulmuş kod metninden örneği başlatır.
public override void InitFromString(string constructedCodetext)
Parametreler
constructedCodetext
string
Oluşturulmuş kod metni.