DecodeType

DecodeType class

Specificare il tipo di codice a barre da leggere.

public static class DecodeType

Proprietà

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

Metodi

NomeDescrizione
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

NomeDescrizione
static readonly AllSupportedTypesSpecifica che i dati verranno controllati con tutte le simbologie disponibili
static readonly AustralianPosteParcelSpecifica con cui i dati devono essere decodificati Codice a barre eParcel nazionale australiano specifica del codice a barre
static readonly AustraliaPostSpecifica con cui i dati devono essere decodificati Posta australiana specifica del codice a barre
static readonly AztecSpecifica con cui i dati devono essere decodificati azteco specifica del codice a barre
static readonly CodabarSpecifica con cui i dati devono essere decodificati CODABAR specifica del codice a barre
static readonly CodablockFSpecifica con cui i dati devono essere decodificati CodablockF specifica del codice a barre
static readonly Code11Specifica con cui i dati devono essere decodificati CODICE 11 specifica del codice a barre
static readonly Code128Specifica con cui i dati devono essere decodificati CODICE 128 specifica del codice a barre
static readonly Code16KSpecifica con cui i dati devono essere decodificati SCode16K specifica del codice a barre
static readonly Code32Specifica con cui i dati devono essere decodificati Codice32 specifica vuota
static readonly Code39ExtendedSpecifica con cui i dati devono essere decodificati CODICE 39 esteso specifica del codice a barre
static readonly Code39StandardSpecifica con cui i dati devono essere decodificati Codice standard 39 specifica del codice a barre
static readonly Code93ExtendedSpecifica con cui i dati devono essere decodificati CODICE 93 esteso specifica del codice a barre
static readonly Code93StandardSpecifica con cui i dati devono essere decodificati Codice standard 93 specifica del codice a barre
static readonly CompactPdf417Specifica con cui i dati devono essere decodificati PDF compatto417 (Pdf417 Troncato) specifica del codice a barre
static readonly DatabarExpandedSpecifica con cui i dati devono essere decodificati GS1 Databar ampliata specifica del codice a barre
static readonly DatabarExpandedStackedSpecifica con cui i dati devono essere decodificati GS1 Databar espansa impilata specifica del codice a barre
static readonly DatabarLimitedSpecifica con cui i dati devono essere decodificati GS1 Databar limitato specifica del codice a barre
static readonly DatabarOmniDirectionalSpecifica con cui i dati devono essere decodificati GS1 Databar omnidirezionale specifica del codice a barre
static readonly DatabarStackedSpecifica con cui i dati devono essere decodificati GS1 Databar impilata specifica del codice a barre
static readonly DatabarStackedOmniDirectionalSpecifica con cui i dati devono essere decodificati GS1 Databar impilato omnidirezionale specifica del codice a barre
static readonly DatabarTruncatedSpecifica con cui i dati devono essere decodificati GS1 Databar troncata specifica del codice a barre
static readonly DataLogic2of5Specifica con cui i dati devono essere decodificati DataLogic 2 di 5 specifica vuota
static readonly DataMatrixSpecifica con cui i dati devono essere decodificati Data Matrix simbologia del codice a barre
static readonly DeutschePostIdentcodeSpecifica con cui i dati devono essere decodificati Codice identificativo DeutschePost specifica del codice a barre
static readonly DeutschePostLeitcodeSpecifica con cui i dati devono essere decodificati Codice Leit DeutschePost specifica del codice a barre
static readonly DotCodeSpecifica con cui i dati devono essere decodificati codice punto specifica vuota
static readonly DutchKIXSpecifica con cui i dati devono essere decodificati codice punto specifica vuota
static readonly EAN13Specifica con cui i dati devono essere decodificati EAN-13 specifica del codice a barre
static readonly EAN14Specifica con cui i dati devono essere decodificati EAN14 specifica del codice a barre
static readonly EAN8Specifica con cui i dati devono essere decodificati EAN-8 specifica del codice a barre
static readonly GS1Code128Specifica con cui i dati devono essere decodificati GS1 CODICE 128 specifica del codice a barre
static readonly GS1DataMatrixSpecifica con cui i dati devono essere decodificati matrice di dati GS1 simbologia del codice a barre
static readonly GS1QRSpecifica con cui i dati devono essere decodificati GS1 QR specifica del codice a barre
static readonly IATA2of5Specifica 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 Interleaved2of5Specifica con cui i dati devono essere decodificati INTERFOGLIATO 2 di 5 specifica del codice a barre
static readonly ISBNSpecifica con cui i dati devono essere decodificati ISBN specifica del codice a barre
static readonly ISMNSpecifica con cui i dati devono essere decodificati ISMN specifica del codice a barre
static readonly ISSNSpecifica con cui i dati devono essere decodificati ISSN specifica del codice a barre
static readonly ItalianPost25Specifica con cui i dati devono essere decodificati Poste Italiane 25 specifica del codice a barre
static readonly ITF14Specifica con cui i dati devono essere decodificati ITF14 specifica del codice a barre
static readonly ITF6Specifica con cui i dati devono essere decodificati ITF6 specifica del codice a barre
static readonly MacroPdf417Specifica con cui i dati devono essere decodificati MacroPDF417 specifica del codice a barre
static readonly MailmarkSpecifica con cui i dati devono essere decodificati Timbro postale di Royal Mail specifica del codice a barre.
static readonly Matrix2of5Specifica con cui i dati devono essere decodificati Matrice 2 di 5 specifica del codice a barre
static readonly MaxiCodeSpecifica con cui i dati devono essere decodificati MaxiCodice specifica del codice a barre
static readonly MicrE13BSpecifica con cui i dati devono essere decodificati MICR E-13B specifica vuota
static readonly MicroPdf417Specifica con cui i dati devono essere decodificati MicroPdf417 specifica del codice a barre
static readonly MicroQRSpecifica con cui i dati devono essere decodificati Codice MicroQR specifica del codice a barre
static readonly MostCommonTypesSpecifica che i dati verranno controllati con le simbologie più comunemente utilizzate
static readonly MSISpecifica con cui i dati devono essere decodificati MSI Plessey specifica del codice a barre
static readonly NoneTipo di decodifica non specificato.
static readonly OneCodeSpecifica che i dati devono essere decodificati con USPS Un codice specifica del codice a barre
static readonly OPCSpecifica con cui i dati devono essere decodificati OPC specifica del codice a barre
static readonly PatchCodeSpecifica 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 Pdf417Specifica con cui i dati devono essere decodificati Pdf417 simbologia del codice a barre
static readonly PharmacodeSpecifica con cui i dati devono essere decodificati Codice Farmaceutico codice a barre. Questa simbologia è anche conosciuta come Codice Binario Farmaceutico
static readonly PlanetSpecifica con cui i dati devono essere decodificati Pianeta specifica del codice a barre
static readonly PostalTypesSpecifica che i dati verranno controllati con tutti 1.5D postale simbologie di codici a barre, come Planet, Postnet, AustraliaPost, OneCode, RM4SCC, DutchKIX
static readonly PostnetSpecifica con cui i dati devono essere decodificati Postnet specifica del codice a barre
static readonly PZNSpecifica con cui i dati devono essere decodificati PZNspecifica del codice a barre. Questa simbologia è anche conosciuta come Pharma Zentral Nummer
static readonly QRSpecifica con cui i dati devono essere decodificati QR Code specifica del codice a barre
static readonly RM4SCCSpecifica 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 SCC14Specifica con cui i dati devono essere decodificati SCC14 specifica del codice a barre
static readonly SSCC18Specifica con cui i dati devono essere decodificati SSCC18 specifica del codice a barre
static readonly Standard2of5Specifica con cui i dati devono essere decodificati Standard 2 di 5 specifica del codice a barre
static readonly SupplementSpecifica con cui i dati devono essere decodificati Supplemento(EAN2, EAN5) specifica del codice a barre
static readonly SwissPostParcelSpecifica con cui i dati devono essere decodificati Codice a barre del pacco della Posta Svizzera specifica del codice a barre
static readonly Types1DSpecifica che i dati verranno controllati con tutti 1D simbologie di codici a barre
static readonly Types2DSpecifica che i dati verranno controllati con tutti 2D simbologie di codici a barre
static readonly UPCASpecifica con cui i dati devono essere decodificati UPC-A specifica del codice a barre
static readonly UPCESpecifica con cui i dati devono essere decodificati UPC-E specifica del codice a barre
static readonly VINSpecifica 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