DecodeType

DecodeType class

Specificare il tipo di codice a barre da leggere.

public static class DecodeType

Proprietà

Nome Descrizione
static AllSupportedTypesArray { get; } Ottiene un array che rappresenta AllSupportedTypes

Metodi

Nome Descrizione
static GetNames() Recupera un array dei nomi dei tipi di decodifica.
static Is1D(BaseDecodeType) Determina se è specificatoBaseDecodeType contiene qualsiasi simbologia di codici a barre 1D
static Is2D(BaseDecodeType) Determina se è specificatoBaseDecodeType contiene qualsiasi simbologia di codici a barre 2D
static IsPostal(BaseDecodeType) Determina se è specificatoBaseDecodeType contiene qualsiasi simbologia del codice a barre postale
static Parse(string, out SingleDecodeType) Converte la rappresentazione di stringa di un SingleDecodeType nella relativa istanza. Un valore restituito indica se la conversione è riuscita o meno.
static ScanSets(params BaseDecodeType[]) Specifica i set di scansione per barcodeTypes
static TryParse(string, out MultyDecodeType) Converte la rappresentazione di stringa di un MultyDecodeType nella relativa istanza. Un valore restituito indica se la conversione è riuscita o meno.
static TryParse(string, out SingleDecodeType) Converte la rappresentazione di stringa di un SingleDecodeType nella relativa istanza. Un valore restituito indica se la conversione è riuscita o meno.

Campi

Nome Descrizione
static readonly AllSupportedTypes Specifica che i dati verranno controllati con tutte le simbologie disponibili
static readonly AustralianPosteParcel Specifica con cui i dati devono essere decodificati Codice a barre eParcel nazionale australiano specifica del codice a barre
static readonly AustraliaPost Specifica con cui i dati devono essere decodificati Posta australiana specifica del codice a barre
static readonly Aztec Specifica con cui i dati devono essere decodificati azteco specifica del codice a barre
static readonly Codabar Specifica con cui i dati devono essere decodificati CODABAR specifica del codice a barre
static readonly CodablockF Specifica con cui i dati devono essere decodificati CodablockF specifica del codice a barre
static readonly Code11 Specifica con cui i dati devono essere decodificati CODICE 11 specifica del codice a barre
static readonly Code128 Specifica con cui i dati devono essere decodificati CODICE 128 specifica del codice a barre
static readonly Code16K Specifica con cui i dati devono essere decodificati SCode16K specifica del codice a barre
static readonly Code32 Specifica con cui i dati devono essere decodificati Codice32 specifica vuota
static readonly Code39Extended Specifica con cui i dati devono essere decodificati CODICE 39 esteso specifica del codice a barre
static readonly Code39Standard Specifica con cui i dati devono essere decodificati Codice standard 39 specifica del codice a barre
static readonly Code93Extended Specifica con cui i dati devono essere decodificati CODICE 93 esteso specifica del codice a barre
static readonly Code93Standard Specifica con cui i dati devono essere decodificati Codice standard 93 specifica del codice a barre
static readonly CompactPdf417 Specifica con cui i dati devono essere decodificati PDF compatto417 (Pdf417 Troncato) specifica del codice a barre
static readonly DatabarExpanded Specifica con cui i dati devono essere decodificati GS1 Databar ampliata specifica del codice a barre
static readonly DatabarExpandedStacked Specifica con cui i dati devono essere decodificati GS1 Databar espansa impilata specifica del codice a barre
static readonly DatabarLimited Specifica con cui i dati devono essere decodificati GS1 Databar limitato specifica del codice a barre
static readonly DatabarOmniDirectional Specifica con cui i dati devono essere decodificati GS1 Databar omnidirezionale specifica del codice a barre
static readonly DatabarStacked Specifica con cui i dati devono essere decodificati GS1 Databar impilata specifica del codice a barre
static readonly DatabarStackedOmniDirectional Specifica con cui i dati devono essere decodificati GS1 Databar impilato omnidirezionale specifica del codice a barre
static readonly DatabarTruncated Specifica con cui i dati devono essere decodificati GS1 Databar troncata specifica del codice a barre
static readonly DataLogic2of5 Specifica con cui i dati devono essere decodificati DataLogic 2 di 5 specifica vuota
static readonly DataMatrix Specifica con cui i dati devono essere decodificati Data Matrix simbologia del codice a barre
static readonly DeutschePostIdentcode Specifica con cui i dati devono essere decodificati Codice identificativo DeutschePost specifica del codice a barre
static readonly DeutschePostLeitcode Specifica con cui i dati devono essere decodificati Codice Leit DeutschePost specifica del codice a barre
static readonly DotCode Specifica con cui i dati devono essere decodificati codice punto specifica vuota
static readonly DutchKIX Specifica con cui i dati devono essere decodificati codice punto specifica vuota
static readonly EAN13 Specifica con cui i dati devono essere decodificati EAN-13 specifica del codice a barre
static readonly EAN14 Specifica con cui i dati devono essere decodificati EAN14 specifica del codice a barre
static readonly EAN8 Specifica con cui i dati devono essere decodificati EAN-8 specifica del codice a barre
static readonly GS1Code128 Specifica con cui i dati devono essere decodificati GS1 CODICE 128 specifica del codice a barre
static readonly GS1DataMatrix Specifica con cui i dati devono essere decodificati matrice di dati GS1 simbologia del codice a barre
static readonly GS1QR Specifica con cui i dati devono essere decodificati GS1 QR specifica del codice a barre
static readonly IATA2of5 Specifica con cui i dati devono essere decodificati IATA 2 di 5 specifica del codice a barre. IATA (International Air Transport Association) utilizza questo codice a barre per la gestione delle merci aviotrasportate.
static readonly Interleaved2of5 Specifica con cui i dati devono essere decodificati INTERFOGLIATO 2 di 5 specifica del codice a barre
static readonly ISBN Specifica con cui i dati devono essere decodificati ISBN specifica del codice a barre
static readonly ISMN Specifica con cui i dati devono essere decodificati ISMN specifica del codice a barre
static readonly ISSN Specifica con cui i dati devono essere decodificati ISSN specifica del codice a barre
static readonly ItalianPost25 Specifica con cui i dati devono essere decodificati Poste Italiane 25 specifica del codice a barre
static readonly ITF14 Specifica con cui i dati devono essere decodificati ITF14 specifica del codice a barre
static readonly ITF6 Specifica con cui i dati devono essere decodificati ITF6 specifica del codice a barre
static readonly MacroPdf417 Specifica con cui i dati devono essere decodificati MacroPDF417 specifica del codice a barre
static readonly Mailmark Specifica con cui i dati devono essere decodificati Timbro postale di Royal Mail specifica del codice a barre.
static readonly Matrix2of5 Specifica con cui i dati devono essere decodificati Matrice 2 di 5 specifica del codice a barre
static readonly MaxiCode Specifica con cui i dati devono essere decodificati MaxiCodice specifica del codice a barre
static readonly MicrE13B Specifica con cui i dati devono essere decodificati MICR E-13B specifica vuota
static readonly MicroPdf417 Specifica con cui i dati devono essere decodificati MicroPdf417 specifica del codice a barre
static readonly MicroQR Specifica con cui i dati devono essere decodificati Codice MicroQR specifica del codice a barre
static readonly MostCommonTypes Specifica che i dati verranno controllati con le simbologie più comunemente utilizzate
static readonly MSI Specifica con cui i dati devono essere decodificati MSI Plessey specifica del codice a barre
static readonly None Tipo di decodifica non specificato.
static readonly OneCode Specifica che i dati devono essere decodificati con USPS Un codice specifica del codice a barre
static readonly OPC Specifica con cui i dati devono essere decodificati OPC specifica del codice a barre
static readonly PatchCode Specifica con cui i dati devono essere decodificati Codice patch specifica del codice a barre. La simbologia del codice a barre viene utilizzata per la scansione automatizzata
static readonly Pdf417 Specifica con cui i dati devono essere decodificati Pdf417 simbologia del codice a barre
static readonly Pharmacode Specifica con cui i dati devono essere decodificati Codice Farmaceutico codice a barre. Questa simbologia è anche conosciuta come Codice Binario Farmaceutico
static readonly Planet Specifica con cui i dati devono essere decodificati Pianeta specifica del codice a barre
static readonly PostalTypes Specifica che i dati verranno controllati con tutti 1.5D postale simbologie di codici a barre, come Planet, Postnet, AustraliaPost, OneCode, RM4SCC, DutchKIX
static readonly Postnet Specifica con cui i dati devono essere decodificati Postnet specifica del codice a barre
static readonly PZN Specifica con cui i dati devono essere decodificati PZNspecifica del codice a barre. Questa simbologia è anche conosciuta come Pharma Zentral Nummer
static readonly QR Specifica con cui i dati devono essere decodificati QR Code specifica del codice a barre
static readonly RM4SCC Specifica con cui i dati devono essere decodificati RM4SCC specifica del codice a barre. RM4SCC (Royal Mail 4-state Customer Code) viene utilizzato per il processo di smistamento automatico della posta nel Regno Unito.
static readonly SCC14 Specifica con cui i dati devono essere decodificati SCC14 specifica del codice a barre
static readonly SSCC18 Specifica con cui i dati devono essere decodificati SSCC18 specifica del codice a barre
static readonly Standard2of5 Specifica con cui i dati devono essere decodificati Standard 2 di 5 specifica del codice a barre
static readonly Supplement Specifica con cui i dati devono essere decodificati Supplemento(EAN2, EAN5) specifica del codice a barre
static readonly SwissPostParcel Specifica con cui i dati devono essere decodificati Codice a barre del pacco della Posta Svizzera specifica del codice a barre
static readonly Types1D Specifica che i dati verranno controllati con tutti 1D simbologie di codici a barre
static readonly Types2D Specifica che i dati verranno controllati con tutti 2D simbologie di codici a barre
static readonly UPCA Specifica con cui i dati devono essere decodificati UPC-A specifica del codice a barre
static readonly UPCE Specifica con cui i dati devono essere decodificati UPC-E specifica del codice a barre
static readonly VIN Specifica con cui i dati devono essere decodificati VIN (Numero di identificazione del veicolo) specifica del codice a barre

Esempi

Questo esempio mostra come rilevare i codici a barre Code39 e 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

Guarda anche