DecodeType

DecodeType class

Geben Sie den Typ des zu lesenden Barcodes an.

public static class DecodeType

Eigenschaften

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

Methoden

NameBeschreibung
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

NameBeschreibung
static readonly AllSupportedTypesGibt an, dass Daten mit allen verfügbaren Symbologien geprüft werden
static readonly AustralianPosteParcelGibt an, dass die Daten mit dekodiert werden sollen Inlands-eParcel-Barcode der australischen Post Barcodespezifikation
static readonly AustraliaPostGibt an, dass die Daten mit dekodiert werden sollen Australische Post Barcode-Spezifikation
static readonly AztecGibt an, dass die Daten mit dekodiert werden sollen aztekisch Barcode-Spezifikation
static readonly CodabarGibt an, dass die Daten mit dekodiert werden sollen CODABAR Barcodespezifikation
static readonly CodablockFGibt an, dass die Daten mit dekodiert werden sollen CodablockF Barcode-Spezifikation
static readonly Code11Gibt an, dass die Daten mit dekodiert werden sollen KODEX 11 Barcodespezifikation
static readonly Code128Gibt an, dass die Daten mit dekodiert werden sollen CODE 128 Barcodespezifikation
static readonly Code16KGibt an, dass die Daten mit dekodiert werden sollen SCode16K Barcode-Spezifikation
static readonly Code32Gibt an, dass die Daten mit dekodiert werden sollen Code32 leere Spezifikation
static readonly Code39ExtendedGibt an, dass die Daten mit dekodiert werden sollen Erweiterter CODE 39 Barcodespezifikation
static readonly Code39StandardGibt an, dass die Daten mit dekodiert werden sollen Standard-CODE 39 Barcodespezifikation
static readonly Code93ExtendedGibt an, dass die Daten mit dekodiert werden sollen Erweiterter CODE 93 Barcodespezifikation
static readonly Code93StandardGibt an, dass die Daten mit dekodiert werden sollen Standard-CODE 93 Barcodespezifikation
static readonly CompactPdf417Gibt an, dass die Daten mit dekodiert werden sollen KompaktPdf417 (Pdf417Truncated) Barcode-Spezifikation
static readonly DatabarExpandedGibt an, dass die Daten mit dekodiert werden sollen GS1 Databar erweitert Barcode-Spezifikation
static readonly DatabarExpandedStackedGibt an, dass die Daten mit dekodiert werden sollen GS1 Databar erweitert gestapelt Barcode-Spezifikation
static readonly DatabarLimitedGibt an, dass die Daten mit dekodiert werden sollen GS1 Databar begrenzt Barcode-Spezifikation
static readonly DatabarOmniDirectionalGibt an, dass die Daten mit dekodiert werden sollen GS1 Databar omnidirektional Barcode-Spezifikation
static readonly DatabarStackedGibt an, dass die Daten mit dekodiert werden sollen GS1 Databar gestapelt Barcode-Spezifikation
static readonly DatabarStackedOmniDirectionalGibt an, dass die Daten mit dekodiert werden sollen GS1 Databar gestapelt omnidirektional Barcode-Spezifikation
static readonly DatabarTruncatedGibt an, dass die Daten mit dekodiert werden sollen GS1 Databar abgeschnitten Barcode-Spezifikation
static readonly DataLogic2of5Gibt an, dass die Daten mit dekodiert werden sollen DataLogic 2 von 5 leere Spezifikation
static readonly DataMatrixGibt an, dass die Daten mit dekodiert werden sollen Datenmatrix Strichcode-Symbologie
static readonly DeutschePostIdentcodeGibt an, dass die Daten mit dekodiert werden sollen DeutschePost Ident-Code Barcodespezifikation
static readonly DeutschePostLeitcodeGibt an, dass die Daten mit dekodiert werden sollen DeutschePost Leitcode Barcodespezifikation
static readonly DotCodeGibt an, dass die Daten mit dekodiert werden sollen DotCode leere Spezifikation
static readonly DutchKIXGibt an, dass die Daten mit dekodiert werden sollen DotCode leere Spezifikation
static readonly EAN13Gibt an, dass die Daten mit dekodiert werden sollen EAN-13 Barcodespezifikation
static readonly EAN14Gibt an, dass die Daten mit dekodiert werden sollen EAN14 Barcode-Spezifikation
static readonly EAN8Gibt an, dass die Daten mit dekodiert werden sollen EAN-8 Barcodespezifikation
static readonly GS1Code128Gibt an, dass die Daten mit dekodiert werden sollen GS1-CODE 128 Barcodespezifikation
static readonly GS1DataMatrixGibt an, dass die Daten mit dekodiert werden sollen GS1DataMatrix Strichcode-Symbologie
static readonly GS1QRGibt an, dass die Daten mit dekodiert werden sollen GS1-QR Barcode-Spezifikation
static readonly IATA2of5Gibt 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 Interleaved2of5Gibt an, dass die Daten mit dekodiert werden sollen INTERLEAVED 2 von 5 Barcodespezifikation
static readonly ISBNGibt an, dass die Daten mit dekodiert werden sollen ISBN Barcodespezifikation
static readonly ISMNGibt an, dass die Daten mit dekodiert werden sollen ISMN Barcodespezifikation
static readonly ISSNGibt an, dass die Daten mit dekodiert werden sollen ISSN Barcodespezifikation
static readonly ItalianPost25Gibt an, dass die Daten mit dekodiert werden sollen Italienische Post 25 Barcodespezifikation
static readonly ITF14Gibt an, dass die Daten mit dekodiert werden sollen ITF14 Barcode-Spezifikation
static readonly ITF6Gibt an, dass die Daten mit dekodiert werden sollen ITF6 Barcodespezifikation
static readonly MacroPdf417Gibt an, dass die Daten mit dekodiert werden sollen MacroPdf417 Barcode-Spezifikation
static readonly MailmarkGibt an, dass die Daten mit dekodiert werden sollen Royal Mail Poststempel Barcode-Spezifikation.
static readonly Matrix2of5Gibt an, dass die Daten mit dekodiert werden sollen Matrix 2 von 5 Barcodespezifikation
static readonly MaxiCodeGibt an, dass die Daten mit dekodiert werden sollen MaxiCode Barcode-Spezifikation
static readonly MicrE13BGibt an, dass die Daten mit dekodiert werden sollen MICR E-13B leere Spezifikation
static readonly MicroPdf417Gibt an, dass die Daten mit dekodiert werden sollen MicroPdf417 Barcode-Spezifikation
static readonly MicroQRGibt an, dass die Daten mit dekodiert werden sollen MicroQR-Code Barcode-Spezifikation
static readonly MostCommonTypesGibt an, dass Daten mit den am häufigsten verwendeten Symbologien überprüft werden
static readonly MSIGibt an, dass die Daten mit dekodiert werden sollen MSI Plessey Barcodespezifikation
static readonly NoneNicht spezifizierter Dekodierungstyp.
static readonly OneCodeGibt an, dass die Daten mit USPS dekodiert werden sollen OneCode Barcode-Spezifikation
static readonly OPCGibt an, dass die Daten mit dekodiert werden sollen OPC Barcodespezifikation
static readonly PatchCodeGibt an, dass die Daten mit dekodiert werden sollen Patchcode Barcode-Spezifikation. Barcode-Symbologie wird für automatisiertes Scannen verwendet
static readonly Pdf417Gibt an, dass die Daten mit dekodiert werden sollen Pdf417 Strichcode-Symbologie
static readonly PharmacodeGibt an, dass die Daten mit dekodiert werden sollen Pharmacode Barcode. Diese Symbologie ist auch als Pharmaceutical Binary Code bekannt.
static readonly PlanetGibt an, dass die Daten mit dekodiert werden sollen Planet Barcode-Spezifikation
static readonly PostalTypesGibt an, dass Daten mit allen überprüft werden 1.5D Post Barcode-Symbologien, wie Planet, Postnet, AustraliaPost, OneCode, RM4SCC, DutchKIX
static readonly PostnetGibt an, dass die Daten mit dekodiert werden sollen Postnet Barcodespezifikation
static readonly PZNGibt an, dass die Daten mit dekodiert werden sollen PZNBarcode-Spezifikation. Diese Symbologie ist auch als Pharma Zentral Nummer bekannt.
static readonly QRGibt an, dass die Daten mit dekodiert werden sollen QR-Code Barcode-Spezifikation
static readonly RM4SCCGibt 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 SCC14Gibt an, dass die Daten mit dekodiert werden sollen SCC14 Barcode-Spezifikation
static readonly SSCC18Gibt an, dass die Daten mit dekodiert werden sollen SSCC18 Barcode-Spezifikation
static readonly Standard2of5Gibt an, dass die Daten mit dekodiert werden sollen Standard 2 von 5 Barcodespezifikation
static readonly SupplementGibt an, dass die Daten mit dekodiert werden sollen Nachtrag (EAN2, EAN5) Barcodespezifikation
static readonly SwissPostParcelGibt an, dass die Daten mit dekodiert werden sollen Paket-Barcode der Schweizerischen Post Barcode-Spezifikation
static readonly Types1DGibt an, dass Daten mit allen überprüft werden 1D Barcode-Symbologien
static readonly Types2DGibt an, dass Daten mit allen überprüft werden 2D Barcode-Symbologien
static readonly UPCAGibt an, dass die Daten mit dekodiert werden sollen UPC-A Barcodespezifikation
static readonly UPCEGibt an, dass die Daten mit dekodiert werden sollen UPC-E Barcodespezifikation
static readonly VINGibt 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