DecodeType

DecodeType class

Καθορίστε τον τύπο του γραμμικού κώδικα προς ανάγνωση.

public static class DecodeType

Ιδιότητες

ΟνομαΠεριγραφή
static AllSupportedTypesArray { get; }Λαμβάνει έναν πίνακα που αντιπροσωπεύει AllSupportedTypes

Μέθοδοι

ΟνομαΠεριγραφή
static GetNames()Ανακτά έναν πίνακα με τα ονόματα των τύπων αποκωδικοποίησης.
static Is1D(BaseDecodeType)Καθορίζει εάν το καθορισμένοBaseDecodeType περιέχει οποιοδήποτε γραμμικό κώδικα 1D symbology
static Is2D(BaseDecodeType)Καθορίζει εάν το καθορισμένοBaseDecodeType περιέχει οποιοδήποτε 2D barcode symbology
static IsPostal(BaseDecodeType)Καθορίζει εάν το καθορισμένοBaseDecodeType περιέχει οποιοδήποτε ταχυδρομικό γραμμικό κώδικα σύμβολο
static Parse(string, out SingleDecodeType)Μετατρέπει την αναπαράσταση συμβολοσειράς ενός SingleDecodeType στην παρουσία του. Μια επιστρεφόμενη τιμή υποδεικνύει εάν η μετατροπή πέτυχε ή απέτυχε.
static ScanSets(params BaseDecodeType[])Καθορισμός συνόλων σάρωσης ανά barcodeTypes
static TryParse(string, out MultyDecodeType)Μετατρέπει την παράσταση συμβολοσειράς ενός MultyDecodeType στο στιγμιότυπο του. Μια τιμή επιστροφής υποδεικνύει εάν η μετατροπή πέτυχε ή απέτυχε.
static TryParse(string, out SingleDecodeType)Μετατρέπει την αναπαράσταση συμβολοσειράς ενός SingleDecodeType στην παρουσία του. Μια επιστρεφόμενη τιμή υποδεικνύει εάν η μετατροπή πέτυχε ή απέτυχε.

Πεδία

ΟνομαΠεριγραφή
static readonly AllSupportedTypesΚαθορίζει ότι τα δεδομένα θα ελέγχονται με όλες τις διαθέσιμες συμβολολογίες
static readonly AustralianPosteParcelΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Γραμμωτός κώδικας eParcel της Αυστραλίας Ταχυδρομείου προδιαγραφή γραμμικού κώδικα
static readonly AustraliaPostΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Australia Post Προδιαγραφές γραμμικού κώδικα
static readonly AztecΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Αζτέκοι Προδιαγραφές γραμμικού κώδικα
static readonly CodabarΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με CODABAR προδιαγραφή γραμμικού κώδικα
static readonly CodablockFΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με CodablockF Προδιαγραφές γραμμικού κώδικα
static readonly Code11Καθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με ΚΩΔΙΚΟΣ 11 προδιαγραφή γραμμικού κώδικα
static readonly Code128Καθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με ΚΩΔΙΚΟΣ 128 προδιαγραφή γραμμικού κώδικα
static readonly Code16KΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Κωδικός 16Κ Προδιαγραφές γραμμικού κώδικα
static readonly Code32Καθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Κωδικός 32 κενή προδιαγραφή
static readonly Code39ExtendedΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Εκτεταμένο ΚΩΔΙΚΟΣ 39 προδιαγραφή γραμμικού κώδικα
static readonly Code39StandardΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Τυπικός ΚΩΔΙΚΟΣ 39 προδιαγραφή γραμμικού κώδικα
static readonly Code93ExtendedΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Επέκταση ΚΩΔΙΚΟΣ 93 προδιαγραφή γραμμικού κώδικα
static readonly Code93StandardΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Τυπικός ΚΩΔΙΚΟΣ 93 προδιαγραφή γραμμικού κώδικα
static readonly CompactPdf417Καθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με CompactPdf417 (Pdf417Truncated) Προδιαγραφή γραμμικού κώδικα
static readonly DatabarExpandedΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Η γραμμή δεδομένων GS1 επεκτάθηκε Προδιαγραφές γραμμικού κώδικα
static readonly DatabarExpandedStackedΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Η γραμμή δεδομένων GS1 επεκτάθηκε σε στοίβα Προδιαγραφές γραμμικού κώδικα
static readonly DatabarLimitedΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Η γραμμή δεδομένων GS1 είναι περιορισμένη Προδιαγραφές γραμμικού κώδικα
static readonly DatabarOmniDirectionalΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Γραμμή δεδομένων GS1 πανκατευθυντική Προδιαγραφές γραμμικού κώδικα
static readonly DatabarStackedΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Γραμμή δεδομένων GS1 στοιβαγμένη Προδιαγραφές γραμμικού κώδικα
static readonly DatabarStackedOmniDirectionalΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Γραμμή δεδομένων GS1 στοιβαγμένη πανκατευθυντική Προδιαγραφές γραμμικού κώδικα
static readonly DatabarTruncatedΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Η γραμμή δεδομένων GS1 περικόπηκε Προδιαγραφές γραμμικού κώδικα
static readonly DataLogic2of5Καθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με DataLogic 2 από 5 κενή προδιαγραφή
static readonly DataMatrixΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με DataMatrix barcode symbology
static readonly DeutschePostIdentcodeΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με DeutschePost Κωδικός αναγνώρισης προδιαγραφή γραμμικού κώδικα
static readonly DeutschePostLeitcodeΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Κωδικός DeutschePost Leit προδιαγραφή γραμμικού κώδικα
static readonly DotCodeΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με DotCode κενή προδιαγραφή
static readonly DutchKIXΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με DotCode κενή προδιαγραφή
static readonly EAN13Καθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με EAN-13 προδιαγραφή γραμμικού κώδικα
static readonly EAN14Καθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με EAN14 Προδιαγραφές γραμμικού κώδικα
static readonly EAN8Καθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με ΕΑΝ-8 προδιαγραφή γραμμικού κώδικα
static readonly GS1Code128Καθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με GS1 ΚΩΔΙΚΟΣ 128 προδιαγραφή γραμμικού κώδικα
static readonly GS1DataMatrixΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με GS1DataMatrix barcode symbology
static readonly GS1DotCodeΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με GS1 DotCode κενή προδιαγραφή
static readonly GS1QRΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με GS1 QR Προδιαγραφές γραμμικού κώδικα
static readonly HIBCAztecLICΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με HIBC LIC Αζτέκων κενή προδιαγραφή
static readonly HIBCAztecPASΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με HIBC PAS Αζτέκων κενή προδιαγραφή
static readonly HIBCCode128LICΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Κωδικός HIBC LIC128 κενή προδιαγραφή
static readonly HIBCCode128PASΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Κωδικός HIBC PAS128 κενή προδιαγραφή
static readonly HIBCCode39LICΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Κωδικός HIBC LIC39 κενή προδιαγραφή
static readonly HIBCCode39PASΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Κωδικός HIBC PAS39 κενή προδιαγραφή
static readonly HIBCDataMatrixLICΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με HIBC LIC DataMatrix κενή προδιαγραφή
static readonly HIBCDataMatrixPASΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με HIBC PAS DataMatrix κενή προδιαγραφή
static readonly HIBCQRLICΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με HIBC LIC QR κενή προδιαγραφή
static readonly HIBCQRPASΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με HIBC PAS QR κενή προδιαγραφή
static readonly IATA2of5Καθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με IATA 2 από 5προδιαγραφή γραμμικού κώδικα. Η IATA (International Air Transport Association) χρησιμοποιεί αυτόν τον γραμμωτό κώδικα για τη διαχείριση του αεροπορικού φορτίου.
static readonly Interleaved2of5Καθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με ΠΑΡΕΜΕΒΕ 2 από 5 προδιαγραφή γραμμικού κώδικα
static readonly ISBNΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με ISBN προδιαγραφή γραμμικού κώδικα
static readonly ISMNΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με ISMN προδιαγραφή γραμμικού κώδικα
static readonly ISSNΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με ISSN προδιαγραφή γραμμικού κώδικα
static readonly ItalianPost25Καθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Ιταλικά Ταχυδρομεία 25 προδιαγραφή γραμμικού κώδικα
static readonly ITF14Καθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με ITF14 Προδιαγραφές γραμμικού κώδικα
static readonly ITF6Καθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με ITF6 προδιαγραφή γραμμικού κώδικα
static readonly MacroPdf417Καθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με MacroPdf417 Προδιαγραφές γραμμικού κώδικα
static readonly MailmarkΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Royal Mail Mailmark προδιαγραφή γραμμωτού κώδικα.
static readonly Matrix2of5Καθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Matrix 2 από 5 προδιαγραφή γραμμικού κώδικα
static readonly MaxiCodeΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με MaxiCode Προδιαγραφές γραμμικού κώδικα
static readonly MicrE13BΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με MICR E-13B κενή προδιαγραφή
static readonly MicroPdf417Καθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με MicroPdf417 Προδιαγραφές γραμμικού κώδικα
static readonly MicroQRΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Κωδικός MicroQR Προδιαγραφές γραμμικού κώδικα
static readonly MostCommonTypesΚαθορίζει ότι τα δεδομένα θα ελέγχονται με τα πιο συχνά χρησιμοποιούμενα symbologies
static readonly MSIΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με MSI Plessey προδιαγραφή γραμμικού κώδικα
static readonly NoneΑπροσδιόριστος τύπος αποκωδικοποίησης.
static readonly OneCodeΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με USPS OneCode Προδιαγραφές γραμμικού κώδικα
static readonly OPCΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με OPC προδιαγραφή γραμμικού κώδικα
static readonly PatchCodeΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Κωδικός ενημέρωσης κώδικα προδιαγραφή γραμμικού κώδικα. Η συμβολολογία γραμμωτού κώδικα χρησιμοποιείται για αυτοματοποιημένη σάρωση
static readonly Pdf417Καθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Pdf417 barcode symbology
static readonly PharmacodeΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Pharmacode barcode. Αυτή η συμβολολογία είναι επίσης γνωστή ως Pharmaceutical Binary Code
static readonly PlanetΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Πλανήτης Προδιαγραφές γραμμικού κώδικα
static readonly PostalTypesΚαθορίζει ότι τα δεδομένα θα ελέγχονται με όλα τα Ταχυδρομείο 1,5D συμβολολογίες γραμμωτού κώδικα, όπως Planet, Postnet, AustraliaPost, OneCode, RM4SCC, DutchKIX
static readonly PostnetΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Postnet προδιαγραφή γραμμικού κώδικα
static readonly PZNΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με PZN προδιαγραφή γραμμικού κώδικα. Αυτή η συμβολολογία είναι επίσης γνωστή ως Pharma Zentral Nummer
static readonly QRΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Κωδικός QR Προδιαγραφές γραμμικού κώδικα
static readonly RM4SCCΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με RM4SCC προδιαγραφή γραμμικού κώδικα. Το RM4SCC (Royal Mail 4-state Customer Code) χρησιμοποιείται για την αυτοματοποιημένη διαδικασία ταξινόμησης αλληλογραφίας στο ΗΒ.
static readonly SCC14Καθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με SCC14 Προδιαγραφές γραμμικού κώδικα
static readonly SSCC18Καθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με SSCC18 Προδιαγραφές γραμμικού κώδικα
static readonly Standard2of5Καθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Πρότυπο 2 από 5 προδιαγραφή γραμμικού κώδικα
static readonly SupplementΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Συμπλήρωμα (EAN2, EAN5) προδιαγραφή γραμμικού κώδικα
static readonly SwissPostParcelΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με Swiss Post Parcel Barcode Προδιαγραφές γραμμικού κώδικα
static readonly Types1DΚαθορίζει ότι τα δεδομένα θα ελέγχονται με όλα τα barcode symbologies
static readonly Types2DΚαθορίζει ότι τα δεδομένα θα ελέγχονται με όλα τα 2D barcode symbologies
static readonly UPCAΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με UPC-A προδιαγραφή γραμμικού κώδικα
static readonly UPCEΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με UPC-E προδιαγραφή γραμμικού κώδικα
static readonly VINΚαθορίζει ότι τα δεδομένα πρέπει να αποκωδικοποιούνται με VIN (Αριθμός Αναγνώρισης Οχήματος) προδιαγραφή γραμμικού κώδικα

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

Αυτό το δείγμα δείχνει πώς να ανιχνεύσετε τους γραμμωτούς κώδικες Code39 και Code128.

[C#]
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.Code39Standard, DecodeType.Code128))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
    }
}
[VB.NET]
Using reader As New BarCodeReader("c:\test.png", DecodeType.Code39Standard, DecodeType.Code128)
    For Each result As BarCodeResult In reader.ReadBarCodes()
        Console.WriteLine("BarCode Type: " + result.CodeTypeName)
        Console.WriteLine("BarCode CodeText: " + result.CodeText)
    Next
End Using

Δείτε επίσης