HIBCLICPrimaryDataCodetext

HIBCLICPrimaryDataCodetext class

Κλάση για κωδικοποίηση και αποκωδικοποίηση του κειμένου που είναι ενσωματωμένο στον κωδικό HIBC LIC που αποθηκεύει τα πρωτεύοντα δεδομένα.

public class HIBCLICPrimaryDataCodetext : HIBCLICComplexCodetext

Κατασκευαστές

ΟνομαΠεριγραφή
HIBCLICPrimaryDataCodetext()Ο προεπιλεγμένος κατασκευαστής.

Ιδιότητες

ΟνομαΠεριγραφή
BarcodeType { get; set; }Λαμβάνει ή ορίζει τον τύπο γραμμικού κώδικα. Το κωδικοποιημένο κείμενο HIBC LIC μπορεί να κωδικοποιηθεί χρησιμοποιώντας τύπους κωδικοποίησης HIBCCode39LIC, HIBCCode128LIC, HIBCAztecLIC, HIBCDataMatrixLIC και HIBCQRLIC. Προεπιλεγμένη τιμή: HIBCCode39LIC.
Data { get; set; }Προσδιορίζει πρωτεύοντα δεδομένα.

Μέθοδοι

ΟνομαΠεριγραφή
override Equals(object)Επιστρέφει μια τιμή που υποδεικνύει εάν αυτή η παρουσία είναι ίση με μια καθορισμένηHIBCLICPrimaryDataCodetext τιμή.
GetBarcodeType()Λαμβάνει τύπο γραμμικού κώδικα.
override GetConstructedCodetext()Κατασκευάζει codetext
override GetHashCode()Επιστρέφει τον κωδικό κατακερματισμού για αυτήν την εμφάνιση.
override InitFromString(string)Αρχικοποιεί το στιγμιότυπο από το κατασκευασμένο κώδικα κειμένου.

Παραδείγματα

Αυτό το δείγμα δείχνει πώς να κωδικοποιήσετε και να αποκωδικοποιήσετε το HIBC LIC χρησιμοποιώντας το HIBCLICPprimaryCodetext.

[C#]
HIBCLICPrimaryCodetext complexCodetext  = new HIBCLICPrimaryCodetext();
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;
        HIBCLICPrimaryCodetext result = (HIBCLICPrimaryCodetext)ComplexCodetextReader.TryDecodeHIBCLIC(codetext);
        Console.WriteLine("Product or catalog number: " + result.Data.ProductOrCatalogNumber);
        Console.WriteLine("Labeler identification code: " + result.Data.LabelerIdentificationCode);
        Console.WriteLine("Unit of measure ID: " + result.Data.UnitOfMeasureID);
    }
}

Δείτε επίσης