HIBCPASCodetext
περιεχόμενα
[
κρύβω
]HIBCPASCodetext class
Κλάση για κωδικοποίηση και αποκωδικοποίηση του κειμένου που είναι ενσωματωμένο στον κωδικό HIBC PAS.
public class HIBCPASCodetext : IComplexCodetext
Κατασκευαστές
Ονομα | Περιγραφή |
---|---|
HIBCPASCodetext() | Ο προεπιλεγμένος κατασκευαστής. |
Ιδιότητες
Ονομα | Περιγραφή |
---|---|
BarcodeType { get; set; } | Λαμβάνει ή ορίζει τον τύπο γραμμικού κώδικα. Το κωδικοποιημένο κείμενο HIBC PAS μπορεί να κωδικοποιηθεί χρησιμοποιώντας τύπους κωδικοποίησης HIBCCode39PAS, HIBCCode128PAS, HIBCAztec:PAS, HIBCDataMatrixPAS και HIBCQRPAS. Προεπιλεγμένη τιμή: HIBCCode39PAS. |
DataLocation { get; set; } | Προσδιορίζει τη θέση δεδομένων. |
Μέθοδοι
Ονομα | Περιγραφή |
---|---|
AddRecord(HIBCPASRecord) | Προσθέτει νέα εγγραφή |
AddRecord(HIBCPASDataType, string) | Προσθέτει νέα εγγραφή |
Clear() | Διαγράφει τη λίστα εγγραφών |
override Equals(object) | Επιστρέφει μια τιμή που υποδεικνύει εάν αυτή η παρουσία είναι ίση με μια καθορισμένηHIBCPASCodetext τιμή. |
GetBarcodeType() | Λαμβάνει τύπο γραμμικού κώδικα. |
GetConstructedCodetext() | Κατασκευάζει codetext |
override GetHashCode() | Επιστρέφει τον κωδικό κατακερματισμού για αυτήν την εμφάνιση. |
GetRecords() | Λήψη λίστα εγγραφών |
InitFromString(string) | Αρχικοποιεί το στιγμιότυπο από το κατασκευασμένο κώδικα κειμένου. |
Παραδείγματα
Αυτό το δείγμα δείχνει πώς να κωδικοποιήσετε και να αποκωδικοποιήσετε HIBC PAS χρησιμοποιώντας HIBCPASCodetext.
[C#]
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);
}
}
Δείτε επίσης
- interface IComplexCodetext
- χώρος ονομάτων Aspose.BarCode.ComplexBarcode
- συνέλευση Aspose.BarCode