Class HIBCPASCodetext

Class HIBCPASCodetext

Το όνομα: Aspose.BarCode.ComplexBarcode Συγκέντρωση: Aspose.BarCode.dll (25.4.0)

Κλάση για κωδικοποίηση και αποκωδικοποίηση του κειμένου που ενσωματώνεται στον κώδικα HIBC PAS.

public class HIBCPASCodetext : IComplexCodetext

Inheritance

object HIBCPASCodetext

Implements

IComplexCodetext

Κληρονομημένα μέλη

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

Examples

Αυτό το δείγμα δείχνει πώς να κωδικοποιήσετε και να αποκρυπτογραφήσετε το HIBC PAS χρησιμοποιώντας το 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

Κωδικογραφία()

public HIBCPASCodetext()

Properties

BarcodeType

Το κώδικα HIBC PAS μπορεί να κωδικοποιηθεί χρησιμοποιώντας τους τύπους κωδικού HIBCCode39PAS, HIBCCode128PAS, HIBCAztec:PAS, HIBCDataMatrixPAS και HIBCQRPAS.Προεπιλεγμένη τιμή: HIBCCode39PAS.

public BaseEncodeType BarcodeType { get; set; }

Αξία ιδιοκτησίας

BaseEncodeType

DataLocation

Προσδιορίζει την τοποθεσία των δεδομένων.

public HIBCPASDataLocation DataLocation { get; set; }

Αξία ιδιοκτησίας

HIBCPASDataLocation

Methods

AddRecord(Σύνδεσμος, Σύνδεσμος)

Προσθέτει νέο ρεκόρ

public void AddRecord(HIBCPASDataType dataType, string data)

Parameters

dataType HIBCPASDataType

Τύπος δεδομένων

data string

Σύνδεση Δεδομένων

AddRecord(Ετικέτες HIBCPASRecord)

Προσθέτει νέο ρεκόρ

public void AddRecord(HIBCPASRecord record)

Parameters

record HIBCPASRecord

Το ρεκόρ που προστίθεται

Clear()

Καθαρισμένη λίστα αρχείων

public void Clear()

Equals(αντικείμενο)

Επιστρέφει μια τιμή που υποδεικνύει αν αυτή η περίπτωση είναι ίση με μια καθορισμένη τιμή Aspose.BarCode.ComplexBarcode.HIBCPASCodetext.

public override bool Equals(object obj)

Parameters

obj object

Μια αξία Aspose.BarCode.ComplexBarcode.HIBCPASCodetext για να συγκρίνετε με αυτή την περίπτωση.

Returns

bool

αληθινό αν το obj έχει την ίδια αξία με αυτή την περίπτωση, αλλιώς, In YAML, the value false can be represented in Greek (el) as follows:

false: ψευδής

In this case, false translates to ψευδής, which means “false” in Greek. If you need a specific context or format, please provide additional details!.

GetBarcodeType()

Έχουμε τον τύπο barcode.

public BaseEncodeType GetBarcodeType()

Returns

BaseEncodeType

Τύπος Barcode.

GetConstructedCodetext()

Δημιουργία κώδικα

public string GetConstructedCodetext()

Returns

string

Κατασκευασμένο κώδικα

GetHashCode()

Επιστρέφει τον κωδικό hash για αυτή την περίπτωση.

public override int GetHashCode()

Returns

int

Ένας 32-bit υπογράφει ολόκληρο κώδικα hash.

GetRecords()

Κάντε λίστα με τα αρχεία

public List<hibcpasrecord> GetRecords()

Returns

List &lt · HIBCPASRecord >

Ο κατάλογος των αρχείων

InitFromString(Σύνδεσμος)

Αρχίζει το παράδειγμα από το κατασκευασμένο κώδικα.

public void InitFromString(string constructedCodetext)

Parameters

constructedCodetext string

Κατασκευασμένο κώδικα.

 Ελληνικά