Class HIBCLICPrimaryDataCodetext

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

objectHIBCLICComplexCodetextHIBCLICPrimaryDataCodetext

Uygulamalar

IComplexCodetext

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

PrimaryData

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

bool

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

string

Oluşturulmuş kod metni.

GetHashCode()

Bu örneğin hash kodunu döndürür.

public override int GetHashCode()

Dönüş Değeri

int

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.

 Türkçe