DecodeType

DecodeType class

Geben Sie den Typ des zu lesenden Barcodes an.

public static class DecodeType

Eigenschaften

Name Beschreibung
static AllSupportedTypesArray { get; } Ruft ein Array ab, das AllSupportedTypes darstellt

Methoden

Name Beschreibung
static GetNames() Ruft ein Array der Namen der Dekodierungstypen ab.
static Is1D(BaseDecodeType) Bestimmt, ob die angegebeneBaseDecodeType enthält eine beliebige 1D-Barcode-Symbologie
static Is2D(BaseDecodeType) Bestimmt, ob die angegebeneBaseDecodeType enthält eine beliebige 2D-Barcode-Symbologie
static IsPostal(BaseDecodeType) Bestimmt, ob die angegebeneBaseDecodeType enthält einen postalischen Barcode symbology
static Parse(string, out SingleDecodeType) Konvertiert die Zeichenfolgendarstellung eines SingleDecodeType in seine Instanz. Ein Rückgabewert gibt an, ob die Konvertierung erfolgreich war oder fehlgeschlagen ist.
static ScanSets(params BaseDecodeType[]) Scansätze nach BarcodeTypes angeben
static TryParse(string, out MultyDecodeType) Konvertiert die Zeichenfolgendarstellung eines MultyDecodeType in seine Instanz. Ein Rückgabewert gibt an, ob die Konvertierung erfolgreich war oder fehlgeschlagen ist.
static TryParse(string, out SingleDecodeType) Konvertiert die Zeichenfolgendarstellung eines SingleDecodeType in seine Instanz. Ein Rückgabewert gibt an, ob die Konvertierung erfolgreich war oder fehlgeschlagen ist.

Felder

Name Beschreibung
static readonly AllSupportedTypes Gibt an, dass Daten mit allen verfügbaren Symbologien geprüft werden
static readonly AustralianPosteParcel Gibt an, dass die Daten mit dekodiert werden sollen Inlands-eParcel-Barcode der australischen Post Barcodespezifikation
static readonly AustraliaPost Gibt an, dass die Daten mit dekodiert werden sollen Australische Post Barcode-Spezifikation
static readonly Aztec Gibt an, dass die Daten mit dekodiert werden sollen aztekisch Barcode-Spezifikation
static readonly Codabar Gibt an, dass die Daten mit dekodiert werden sollen CODABAR Barcodespezifikation
static readonly CodablockF Gibt an, dass die Daten mit dekodiert werden sollen CodablockF Barcode-Spezifikation
static readonly Code11 Gibt an, dass die Daten mit dekodiert werden sollen KODEX 11 Barcodespezifikation
static readonly Code128 Gibt an, dass die Daten mit dekodiert werden sollen CODE 128 Barcodespezifikation
static readonly Code16K Gibt an, dass die Daten mit dekodiert werden sollen SCode16K Barcode-Spezifikation
static readonly Code32 Gibt an, dass die Daten mit dekodiert werden sollen Code32 leere Spezifikation
static readonly Code39Extended Gibt an, dass die Daten mit dekodiert werden sollen Erweiterter CODE 39 Barcodespezifikation
static readonly Code39Standard Gibt an, dass die Daten mit dekodiert werden sollen Standard-CODE 39 Barcodespezifikation
static readonly Code93Extended Gibt an, dass die Daten mit dekodiert werden sollen Erweiterter CODE 93 Barcodespezifikation
static readonly Code93Standard Gibt an, dass die Daten mit dekodiert werden sollen Standard-CODE 93 Barcodespezifikation
static readonly CompactPdf417 Gibt an, dass die Daten mit dekodiert werden sollen KompaktPdf417 (Pdf417Truncated) Barcode-Spezifikation
static readonly DatabarExpanded Gibt an, dass die Daten mit dekodiert werden sollen GS1 Databar erweitert Barcode-Spezifikation
static readonly DatabarExpandedStacked Gibt an, dass die Daten mit dekodiert werden sollen GS1 Databar erweitert gestapelt Barcode-Spezifikation
static readonly DatabarLimited Gibt an, dass die Daten mit dekodiert werden sollen GS1 Databar begrenzt Barcode-Spezifikation
static readonly DatabarOmniDirectional Gibt an, dass die Daten mit dekodiert werden sollen GS1 Databar omnidirektional Barcode-Spezifikation
static readonly DatabarStacked Gibt an, dass die Daten mit dekodiert werden sollen GS1 Databar gestapelt Barcode-Spezifikation
static readonly DatabarStackedOmniDirectional Gibt an, dass die Daten mit dekodiert werden sollen GS1 Databar gestapelt omnidirektional Barcode-Spezifikation
static readonly DatabarTruncated Gibt an, dass die Daten mit dekodiert werden sollen GS1 Databar abgeschnitten Barcode-Spezifikation
static readonly DataLogic2of5 Gibt an, dass die Daten mit dekodiert werden sollen DataLogic 2 von 5 leere Spezifikation
static readonly DataMatrix Gibt an, dass die Daten mit dekodiert werden sollen Datenmatrix Strichcode-Symbologie
static readonly DeutschePostIdentcode Gibt an, dass die Daten mit dekodiert werden sollen DeutschePost Ident-Code Barcodespezifikation
static readonly DeutschePostLeitcode Gibt an, dass die Daten mit dekodiert werden sollen DeutschePost Leitcode Barcodespezifikation
static readonly DotCode Gibt an, dass die Daten mit dekodiert werden sollen DotCode leere Spezifikation
static readonly DutchKIX Gibt an, dass die Daten mit dekodiert werden sollen DotCode leere Spezifikation
static readonly EAN13 Gibt an, dass die Daten mit dekodiert werden sollen EAN-13 Barcodespezifikation
static readonly EAN14 Gibt an, dass die Daten mit dekodiert werden sollen EAN14 Barcode-Spezifikation
static readonly EAN8 Gibt an, dass die Daten mit dekodiert werden sollen EAN-8 Barcodespezifikation
static readonly GS1Code128 Gibt an, dass die Daten mit dekodiert werden sollen GS1-CODE 128 Barcodespezifikation
static readonly GS1DataMatrix Gibt an, dass die Daten mit dekodiert werden sollen GS1DataMatrix Strichcode-Symbologie
static readonly GS1QR Gibt an, dass die Daten mit dekodiert werden sollen GS1-QR Barcode-Spezifikation
static readonly IATA2of5 Gibt an, dass die Daten mit dekodiert werden sollen IATA 2 von 5 Barcode-Spezifikation. IATA (International Air Transport Association) verwendet diesen Barcode für die Verwaltung von Luftfracht.
static readonly Interleaved2of5 Gibt an, dass die Daten mit dekodiert werden sollen INTERLEAVED 2 von 5 Barcodespezifikation
static readonly ISBN Gibt an, dass die Daten mit dekodiert werden sollen ISBN Barcodespezifikation
static readonly ISMN Gibt an, dass die Daten mit dekodiert werden sollen ISMN Barcodespezifikation
static readonly ISSN Gibt an, dass die Daten mit dekodiert werden sollen ISSN Barcodespezifikation
static readonly ItalianPost25 Gibt an, dass die Daten mit dekodiert werden sollen Italienische Post 25 Barcodespezifikation
static readonly ITF14 Gibt an, dass die Daten mit dekodiert werden sollen ITF14 Barcode-Spezifikation
static readonly ITF6 Gibt an, dass die Daten mit dekodiert werden sollen ITF6 Barcodespezifikation
static readonly MacroPdf417 Gibt an, dass die Daten mit dekodiert werden sollen MacroPdf417 Barcode-Spezifikation
static readonly Mailmark Gibt an, dass die Daten mit dekodiert werden sollen Royal Mail Poststempel Barcode-Spezifikation.
static readonly Matrix2of5 Gibt an, dass die Daten mit dekodiert werden sollen Matrix 2 von 5 Barcodespezifikation
static readonly MaxiCode Gibt an, dass die Daten mit dekodiert werden sollen MaxiCode Barcode-Spezifikation
static readonly MicrE13B Gibt an, dass die Daten mit dekodiert werden sollen MICR E-13B leere Spezifikation
static readonly MicroPdf417 Gibt an, dass die Daten mit dekodiert werden sollen MicroPdf417 Barcode-Spezifikation
static readonly MicroQR Gibt an, dass die Daten mit dekodiert werden sollen MicroQR-Code Barcode-Spezifikation
static readonly MostCommonTypes Gibt an, dass Daten mit den am häufigsten verwendeten Symbologien überprüft werden
static readonly MSI Gibt an, dass die Daten mit dekodiert werden sollen MSI Plessey Barcodespezifikation
static readonly None Nicht spezifizierter Dekodierungstyp.
static readonly OneCode Gibt an, dass die Daten mit USPS dekodiert werden sollen OneCode Barcode-Spezifikation
static readonly OPC Gibt an, dass die Daten mit dekodiert werden sollen OPC Barcodespezifikation
static readonly PatchCode Gibt an, dass die Daten mit dekodiert werden sollen Patchcode Barcode-Spezifikation. Barcode-Symbologie wird für automatisiertes Scannen verwendet
static readonly Pdf417 Gibt an, dass die Daten mit dekodiert werden sollen Pdf417 Strichcode-Symbologie
static readonly Pharmacode Gibt an, dass die Daten mit dekodiert werden sollen Pharmacode Barcode. Diese Symbologie ist auch als Pharmaceutical Binary Code bekannt.
static readonly Planet Gibt an, dass die Daten mit dekodiert werden sollen Planet Barcode-Spezifikation
static readonly PostalTypes Gibt an, dass Daten mit allen überprüft werden 1.5D Post Barcode-Symbologien, wie Planet, Postnet, AustraliaPost, OneCode, RM4SCC, DutchKIX
static readonly Postnet Gibt an, dass die Daten mit dekodiert werden sollen Postnet Barcodespezifikation
static readonly PZN Gibt an, dass die Daten mit dekodiert werden sollen PZNBarcode-Spezifikation. Diese Symbologie ist auch als Pharma Zentral Nummer bekannt.
static readonly QR Gibt an, dass die Daten mit dekodiert werden sollen QR-Code Barcode-Spezifikation
static readonly RM4SCC Gibt an, dass die Daten mit dekodiert werden sollen RM4SCC Barcode-Spezifikation. RM4SCC (Royal Mail 4-state Customer Code) wird für den automatisierten Postsortierprozess in Großbritannien verwendet.
static readonly SCC14 Gibt an, dass die Daten mit dekodiert werden sollen SCC14 Barcode-Spezifikation
static readonly SSCC18 Gibt an, dass die Daten mit dekodiert werden sollen SSCC18 Barcode-Spezifikation
static readonly Standard2of5 Gibt an, dass die Daten mit dekodiert werden sollen Standard 2 von 5 Barcodespezifikation
static readonly Supplement Gibt an, dass die Daten mit dekodiert werden sollen Nachtrag (EAN2, EAN5) Barcodespezifikation
static readonly SwissPostParcel Gibt an, dass die Daten mit dekodiert werden sollen Paket-Barcode der Schweizerischen Post Barcode-Spezifikation
static readonly Types1D Gibt an, dass Daten mit allen überprüft werden 1D Barcode-Symbologien
static readonly Types2D Gibt an, dass Daten mit allen überprüft werden 2D Barcode-Symbologien
static readonly UPCA Gibt an, dass die Daten mit dekodiert werden sollen UPC-A Barcodespezifikation
static readonly UPCE Gibt an, dass die Daten mit dekodiert werden sollen UPC-E Barcodespezifikation
static readonly VIN Gibt an, dass die Daten mit dekodiert werden sollen Fahrgestellnummer (Fahrzeug-Identifizierungsnummer) Barcode-Spezifikation

Beispiele

Dieses Beispiel zeigt, wie Code39- und Code128-Barcodes erkannt werden.

[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

Siehe auch