Class HIBCPASCodetext

Class HIBCPASCodetext

Nama dari : Aspose.BarCode.ComplexBarcode Perhitungan: Aspose.BarCode.dll (25.4.0)

Kelas untuk mengenkripsi dan mengenkripsi teks yang tertanam dalam kode HIBC PAS.

public class HIBCPASCodetext : IComplexCodetext

Inheritance

object HIBCPASCodetext

Implements

IComplexCodetext

anggota yang diwarisi

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

Examples

Sampel ini menunjukkan cara mengekod dan mengekod HIBC PAS menggunakan HIBCPASCodetext.

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

HYBCPASKodeteks()

public HIBCPASCodetext()

Properties

BarcodeType

Teks kode HIBC PAS dapat dikodkan menggunakan HIBCCode39PAS, HIBCCode128PAS, HIBCAztec:PAS, HIBCDataMatrixPAS dan HIBCQRPAS jenis kode.Nilai default: HIBCCode39PAS.

public BaseEncodeType BarcodeType { get; set; }

Nilai Properti

BaseEncodeType

DataLocation

Identifikasi lokasi data.

public HIBCPASDataLocation DataLocation { get; set; }

Nilai Properti

HIBCPASDataLocation

Methods

AddRecord(HYBCPASDataTipe, string)

Menambah Rekor Baru

public void AddRecord(HIBCPASDataType dataType, string data)

Parameters

dataType HIBCPASDataType

Jenis Data

data string

Data string

AddRecord(Keterangan HIBCPASRecord)

Menambah Rekor Baru

public void AddRecord(HIBCPASRecord record)

Parameters

record HIBCPASRecord

Rekor yang harus ditambahkan

Clear()

Daftar Rekor Bersih

public void Clear()

Equals(objek)

Mengembalikan nilai yang menunjukkan apakah instans ini sama dengan nilai Aspose.BarCode.ComplexBarcode.HIBCPASCodetext yang ditentukan.

public override bool Equals(object obj)

Parameters

obj object

Sebuah nilai Aspose.BarCode.ComplexBarcode.HIBCPASCodetext untuk membandingkan dengan contoh ini.

Returns

bool

benar jika obj memiliki nilai yang sama dengan instansi ini; jika tidak, palsu.

GetBarcodeType()

Dapatkan jenis barcode.

public BaseEncodeType GetBarcodeType()

Returns

BaseEncodeType

Jenis Barcode

GetConstructedCodetext()

Membangun kode teks

public string GetConstructedCodetext()

Returns

string

Konstruksi kode

GetHashCode()

Kembalikan kode hash untuk kasus ini.

public override int GetHashCode()

Returns

int

32-bit telah menandatangani kode hash lengkap.

GetRecords()

Dapatkan Daftar Rekor

public List<hibcpasrecord> GetRecords()

Returns

List dan lt; HIBCPASRecord >

Daftar Rekor

InitFromString(String)

Inicialisasi contoh dari kodeks yang dibangun.

public void InitFromString(string constructedCodetext)

Parameters

constructedCodetext string

Konstruksi kode teks.

 Indonesia