Class HIBCPASCodetext

Class HIBCPASCodetext

İsim alanı : Aspose.BarCode.ComplexBarcode Toplama: Aspose.BarCode.dll (25.4.0)

HIBC PAS koduna yerleştirilen metnin kodlanması ve dekodlanması için sınıf.

public class HIBCPASCodetext : IComplexCodetext

Inheritance

object HIBCPASCodetext

Implements

IComplexCodetext

mirasçı üyeleri

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Examples

Bu örnek, HIBCPASCodetext kullanarak HIBC PAS’ı nasıl kodlayacağınızı ve dekore edeceğinizi gösterir.

HIBCPASComplexCodetext complexCodetext = new HIBCPASComplexCodetext();
complexCodetext.DataLocation = HIBCPASDataLocation.Patient;
complexCodetext.AddRecord(HIBCPASDataType.LabelerIdentificationCode, "A123");
complexCodetext.AddRecord(HIBCPASDataType.ManufacturerSerialNumber, "SERIAL123");
complexCodetext.BarcodeType = EncodeTypes.HIBCDataMatrixPAS;
using (ComplexBarcodeGenerator generator = new ComplexBarcodeGenerator(complexCodetext))
{
    using (BarCodeReader reader = new BarCodeReader(generator.GenerateBarCodeImage(), DecodeType.HIBCDataMatrixPAS))
    {
        reader.ReadBarCodes();
        string codetext = reader.FoundBarCodes[0].CodeText; 
		HIBCPASComplexCodetext readCodetext = ComplexCodetextReader.TryDecodeHIBCPAS(codetext);
		Console.WriteLine("Data location: {0}", readCodetext.DataLocation);
        Console.Write("Data type: {0}. ", readCodetext.GetRecords()[0].DataType);
        Console.WriteLine("Data: {0}", readCodetext.GetRecords()[0].Data);
        Console.Write("Data type: {0}. ", readCodetext.GetRecords()[1].DataType);
        Console.WriteLine("Data: {0}", readCodetext.GetRecords()[1].Data);

    }
}

Constructors

HİBCPASKodetext()

public HIBCPASCodetext()

Properties

BarcodeType

HIBC PAS kod metni HIBCCode39PAS, HIBCCode128PAS, HIBCAztec:PAS, HIBCDataMatrixPAS ve HIBCQRPAS kod türleri kullanılarak kodlanabilir.Default değeri: HIBCCode39PAS.

public BaseEncodeType BarcodeType { get; set; }

Mülkiyet Değer

BaseEncodeType

DataLocation

Bilgilerin konumunu belirleyin.

public HIBCPASDataLocation DataLocation { get; set; }

Mülkiyet Değer

HIBCPASDataLocation

Methods

AddRecord(HİBCPASDataType, çerçeve)

Yeni Rekor Ekle

public void AddRecord(HIBCPASDataType dataType, string data)

Parameters

dataType HIBCPASDataType

veri türü

data string

Data String Hakkında

AddRecord(HIBCPASREKORD)

Yeni Rekor Ekle

public void AddRecord(HIBCPASRecord record)

Parameters

record HIBCPASRecord

eklenen kayıtlar

Clear()

Temiz kayıt listesi

public void Clear()

Equals(nesne)

Bu örnek bir Aspose.BarCode.ComplexBarcode.HIBCPASCodetext değerine eşit olup olmadığını gösteren bir değer iade eder.

public override bool Equals(object obj)

Parameters

obj object

Bu örnekle karşılaştırmak için bir Aspose.BarCode.ComplexBarcode.HIBCPASCodetext değeri.

Returns

bool

doğru eğer obj bu örnekle aynı değere sahipse; aksi takdirde, The translation of “false” to Turkish is “yanlış”..

GetBarcodeType()

Barkod türü alınır.

public BaseEncodeType GetBarcodeType()

Returns

BaseEncodeType

Barkod Tipi

GetConstructedCodetext()

codetext oluşturma

public string GetConstructedCodetext()

Returns

string

Yapılandırılmış kodeks

GetHashCode()

Bu örnek için hash kodunu iade edin.

public override int GetHashCode()

Returns

int

32 bit bir hash kodu imzaladı.

GetRecords()

Kayıtlar listesi

public List<hibcpasrecord> GetRecords()

Returns

List &lt için; HIBCPASRecord >

kayıt listesi

InitFromString(Sırt)

İnşaat kod metninden bir örnek başlatır.

public void InitFromString(string constructedCodetext)

Parameters

constructedCodetext string

Yapılmış bir kod yazısı.

 Türkçe