Class DecodeType

Class DecodeType

Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)

Specifica il tipo di codice a barre da leggere.

public static class DecodeType

Ereditarietà

objectDecodeType

Membri Ereditati

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Esempi

Questo esempio mostra come rilevare i codici a barre Code39 e Code128.

using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.Code39, DecodeType.Code128))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("Tipo di codice a barre: " + result.CodeTypeName);
        Console.WriteLine("Codice a barre Testo: " + result.CodeText);
    }
}
Using reader As New BarCodeReader("c:\test.png", DecodeType.Code39, DecodeType.Code128)
    For Each result As BarCodeResult In reader.ReadBarCodes()
        Console.WriteLine("Tipo di codice a barre: " + result.CodeTypeName)
        Console.WriteLine("Codice a barre Testo: " + result.CodeText)
    Next
End Using

Campi

AllSupportedTypes

Specifica che i dati saranno controllati con tutte le simbologie disponibili

public static readonly MultyDecodeType AllSupportedTypes

Valore del Campo

MultyDecodeType

AustraliaPost

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre Australia Post

public static readonly SingleDecodeType AustraliaPost

Valore del Campo

SingleDecodeType

AustralianPosteParcel

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre Australian Post Domestic eParcel Barcode

public static readonly SingleDecodeType AustralianPosteParcel

Valore del Campo

SingleDecodeType

Aztec

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre Aztec

public static readonly SingleDecodeType Aztec

Valore del Campo

SingleDecodeType

Codabar

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre CODABAR

public static readonly SingleDecodeType Codabar

Valore del Campo

SingleDecodeType

CodablockF

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre CodablockF

public static readonly SingleDecodeType CodablockF

Valore del Campo

SingleDecodeType

Code11

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre CODE 11

public static readonly SingleDecodeType Code11

Valore del Campo

SingleDecodeType

Code128

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre CODE 128

public static readonly SingleDecodeType Code128

Valore del Campo

SingleDecodeType

Code16K

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre SCode16K

public static readonly SingleDecodeType Code16K

Valore del Campo

SingleDecodeType

Code32

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre Code32

public static readonly SingleDecodeType Code32

Valore del Campo

SingleDecodeType

Code39

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre Code 39 charset di base: ISO/IEC 16388

public static readonly SingleDecodeType Code39

Valore del Campo

SingleDecodeType

Code39FullASCII

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre Code 39 full ASCII charset: ISO/IEC 16388

public static readonly SingleDecodeType Code39FullASCII

Valore del Campo

SingleDecodeType

Code93

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre CODE 93

public static readonly SingleDecodeType Code93

Valore del Campo

SingleDecodeType

CompactPdf417

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre CompactPdf417 (Pdf417Truncated)

public static readonly SingleDecodeType CompactPdf417

Valore del Campo

SingleDecodeType

DataLogic2of5

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre DataLogic 2 of 5

public static readonly SingleDecodeType DataLogic2of5

Valore del Campo

SingleDecodeType

DataMatrix

Specifica che i dati devono essere decodificati secondo la simbologia del codice a barre DataMatrix

public static readonly SingleDecodeType DataMatrix

Valore del Campo

SingleDecodeType

DatabarExpanded

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre GS1 Databar expanded

public static readonly SingleDecodeType DatabarExpanded

Valore del Campo

SingleDecodeType

DatabarExpandedStacked

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre GS1 Databar expanded stacked

public static readonly SingleDecodeType DatabarExpandedStacked

Valore del Campo

SingleDecodeType

DatabarLimited

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre GS1 Databar limited

public static readonly SingleDecodeType DatabarLimited

Valore del Campo

SingleDecodeType

DatabarOmniDirectional

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre GS1 Databar omni-directional

public static readonly SingleDecodeType DatabarOmniDirectional

Valore del Campo

SingleDecodeType

DatabarStacked

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre GS1 Databar stacked

public static readonly SingleDecodeType DatabarStacked

Valore del Campo

SingleDecodeType

DatabarStackedOmniDirectional

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre GS1 Databar stacked omni-directional

public static readonly SingleDecodeType DatabarStackedOmniDirectional

Valore del Campo

SingleDecodeType

DatabarTruncated

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre GS1 Databar truncated

public static readonly SingleDecodeType DatabarTruncated

Valore del Campo

SingleDecodeType

DeutschePostIdentcode

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre DeutschePost Ident code

public static readonly SingleDecodeType DeutschePostIdentcode

Valore del Campo

SingleDecodeType

DeutschePostLeitcode

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre DeutschePost Leit code

public static readonly SingleDecodeType DeutschePostLeitcode

Valore del Campo

SingleDecodeType

DotCode

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre DotCode

public static readonly SingleDecodeType DotCode

Valore del Campo

SingleDecodeType

DutchKIX

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre DotCode

public static readonly SingleDecodeType DutchKIX

Valore del Campo

SingleDecodeType

EAN13

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre EAN-13

public static readonly SingleDecodeType EAN13

Valore del Campo

SingleDecodeType

EAN14

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre EAN14

public static readonly SingleDecodeType EAN14

Valore del Campo

SingleDecodeType

EAN8

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre EAN-8

public static readonly SingleDecodeType EAN8

Valore del Campo

SingleDecodeType

GS1Aztec

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre GS1 Aztec

public static readonly SingleDecodeType GS1Aztec

Valore del Campo

SingleDecodeType

GS1Code128

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre GS1 CODE 128

public static readonly SingleDecodeType GS1Code128

Valore del Campo

SingleDecodeType

GS1CompositeBar

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre GS1 Composite Bar

public static readonly SingleDecodeType GS1CompositeBar

Valore del Campo

SingleDecodeType

GS1DataMatrix

Specifica che i dati devono essere decodificati secondo la simbologia del codice a barre GS1DataMatrix

public static readonly SingleDecodeType GS1DataMatrix

Valore del Campo

SingleDecodeType

GS1DotCode

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre GS1 DotCode

public static readonly SingleDecodeType GS1DotCode

Valore del Campo

SingleDecodeType

GS1HanXin

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre GS1 Han Xin Code

public static readonly SingleDecodeType GS1HanXin

Valore del Campo

SingleDecodeType

GS1MicroPdf417

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre MicroPdf417

public static readonly SingleDecodeType GS1MicroPdf417

Valore del Campo

SingleDecodeType

GS1QR

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre GS1 QR

public static readonly SingleDecodeType GS1QR

Valore del Campo

SingleDecodeType

HIBCAztecLIC

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre HIBC LIC Aztec

public static readonly SingleDecodeType HIBCAztecLIC

Valore del Campo

SingleDecodeType

HIBCAztecPAS

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre HIBC PAS Aztec

public static readonly SingleDecodeType HIBCAztecPAS

Valore del Campo

SingleDecodeType

HIBCCode128LIC

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre HIBC LIC Code128

public static readonly SingleDecodeType HIBCCode128LIC

Valore del Campo

SingleDecodeType

HIBCCode128PAS

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre HIBC PAS Code128

public static readonly SingleDecodeType HIBCCode128PAS

Valore del Campo

SingleDecodeType

HIBCCode39LIC

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre HIBC LIC Code39

public static readonly SingleDecodeType HIBCCode39LIC

Valore del Campo

SingleDecodeType

HIBCCode39PAS

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre HIBC PAS Code39

public static readonly SingleDecodeType HIBCCode39PAS

Valore del Campo

SingleDecodeType

HIBCDataMatrixLIC

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre HIBC LIC DataMatrix

public static readonly SingleDecodeType HIBCDataMatrixLIC

Valore del Campo

SingleDecodeType

HIBCDataMatrixPAS

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre HIBC PAS DataMatrix

public static readonly SingleDecodeType HIBCDataMatrixPAS

Valore del Campo

SingleDecodeType

HIBCQRLIC

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre HIBC LIC QR

public static readonly SingleDecodeType HIBCQRLIC

Valore del Campo

SingleDecodeType

HIBCQRPAS

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre HIBC PAS QR

public static readonly SingleDecodeType HIBCQRPAS

Valore del Campo

SingleDecodeType

HanXin

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre Han Xin Code

public static readonly SingleDecodeType HanXin

Valore del Campo

SingleDecodeType

IATA2of5

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre IATA 2 of 5. IATA (International Air Transport Association) utilizza questo codice a barre per la gestione del carico aereo.

public static readonly SingleDecodeType IATA2of5

Valore del Campo

SingleDecodeType

ISBN

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre ISBN

public static readonly SingleDecodeType ISBN

Valore del Campo

SingleDecodeType

ISMN

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre ISMN

public static readonly SingleDecodeType ISMN

Valore del Campo

SingleDecodeType

ISSN

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre ISSN

public static readonly SingleDecodeType ISSN

Valore del Campo

SingleDecodeType

ITF14

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre ITF14

public static readonly SingleDecodeType ITF14

Valore del Campo

SingleDecodeType

ITF6

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre ITF6

public static readonly SingleDecodeType ITF6

Valore del Campo

SingleDecodeType

Interleaved2of5

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre INTERLEAVED 2 of 5

public static readonly SingleDecodeType Interleaved2of5

Valore del Campo

SingleDecodeType

ItalianPost25

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre Italian Post 25

public static readonly SingleDecodeType ItalianPost25

Valore del Campo

SingleDecodeType

MSI

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre MSI Plessey

public static readonly SingleDecodeType MSI

Valore del Campo

SingleDecodeType

MacroPdf417

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre MacroPdf417

public static readonly SingleDecodeType MacroPdf417

Valore del Campo

SingleDecodeType

Mailmark

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre Royal Mail Mailmark.

public static readonly SingleDecodeType Mailmark

Valore del Campo

SingleDecodeType

Matrix2of5

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre Matrix 2 of 5

public static readonly SingleDecodeType Matrix2of5

Valore del Campo

SingleDecodeType

MaxiCode

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre MaxiCode

public static readonly SingleDecodeType MaxiCode

Valore del Campo

SingleDecodeType

MicrE13B

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre MICR E-13B

public static readonly SingleDecodeType MicrE13B

Valore del Campo

SingleDecodeType

MicroPdf417

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre MicroPdf417

public static readonly SingleDecodeType MicroPdf417

Valore del Campo

SingleDecodeType

MicroQR

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre MicroQR Code

public static readonly SingleDecodeType MicroQR

Valore del Campo

SingleDecodeType

MostCommonTypes

Specifica che i dati saranno controllati con le simbologie più comunemente utilizzate

public static readonly MultyDecodeType MostCommonTypes

Valore del Campo

MultyDecodeType

None

Tipo di decodifica non specificato.

public static readonly SingleDecodeType None

Valore del Campo

SingleDecodeType

OPC

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre OPC

public static readonly SingleDecodeType OPC

Valore del Campo

SingleDecodeType

OneCode

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre USPS OneCode

public static readonly SingleDecodeType OneCode

Valore del Campo

SingleDecodeType

PZN

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre PZN. Questa simbologia è nota anche come Pharma Zentral Nummer. Sono supportati PZN7 e PZN8.

public static readonly SingleDecodeType PZN

Valore del Campo

SingleDecodeType

PatchCode

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre Patch code. La simbologia del codice a barre è utilizzata per la scansione automatizzata

public static readonly SingleDecodeType PatchCode

Valore del Campo

SingleDecodeType

Pdf417

Specifica che i dati devono essere decodificati secondo la simbologia del codice a barre Pdf417

public static readonly SingleDecodeType Pdf417

Valore del Campo

SingleDecodeType

Pharmacode

Specifica che i dati devono essere decodificati secondo il Pharmacode. Questa simbologia è nota anche come Pharmaceutical Binary Code

public static readonly SingleDecodeType Pharmacode

Valore del Campo

SingleDecodeType

Planet

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre Planet

public static readonly SingleDecodeType Planet

Valore del Campo

SingleDecodeType

PostalTypes

Specifica che i dati saranno controllati con tutte le simbologie di codice a barre 1.5D Postal, come Planet, Postnet, AustraliaPost, OneCode, RM4SCC, DutchKIX

public static readonly MultyDecodeType PostalTypes

Valore del Campo

MultyDecodeType

Postnet

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre Postnet

public static readonly SingleDecodeType Postnet

Valore del Campo

SingleDecodeType

QR

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre QR Code

public static readonly SingleDecodeType QR

Valore del Campo

SingleDecodeType

RM4SCC

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre RM4SCC. RM4SCC (Royal Mail 4-state Customer Code) è utilizzato per il processo di smistamento della posta automatizzato nel Regno Unito.

public static readonly SingleDecodeType RM4SCC

Valore del Campo

SingleDecodeType

RectMicroQR

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre RectMicroQR (rMQR) Code

public static readonly SingleDecodeType RectMicroQR

Valore del Campo

SingleDecodeType

SCC14

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre SCC14

public static readonly SingleDecodeType SCC14

Valore del Campo

SingleDecodeType

SSCC18

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre SSCC18

public static readonly SingleDecodeType SSCC18

Valore del Campo

SingleDecodeType

Standard2of5

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre Standard 2 of 5

public static readonly SingleDecodeType Standard2of5

Valore del Campo

SingleDecodeType

Supplement

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre Supplement(EAN2, EAN5)

public static readonly SingleDecodeType Supplement

Valore del Campo

SingleDecodeType

SwissPostParcel

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre Swiss Post Parcel Barcode

public static readonly SingleDecodeType SwissPostParcel

Valore del Campo

SingleDecodeType

Types1D

Specifica che i dati saranno controllati con tutte le simbologie di codice a barre 1D

public static readonly MultyDecodeType Types1D

Valore del Campo

MultyDecodeType

Types2D

Specifica che i dati saranno controllati con tutte le simbologie di codice a barre 2D

public static readonly MultyDecodeType Types2D

Valore del Campo

MultyDecodeType

UPCA

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre UPC-A

public static readonly SingleDecodeType UPCA

Valore del Campo

SingleDecodeType

UPCE

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre UPC-E

public static readonly SingleDecodeType UPCE

Valore del Campo

SingleDecodeType

VIN

Specifica che i dati devono essere decodificati secondo la specifica del codice a barre VIN (Vehicle Identification Number)

public static readonly SingleDecodeType VIN

Valore del Campo

SingleDecodeType

Proprietà

AllSupportedTypesArray

Ottiene un array che rappresenta AllSupportedTypes

public static SingleDecodeType[] AllSupportedTypesArray { get; }

Valore della Proprietà

SingleDecodeType[]

Metodi

GetNames()

Recupera un array dei nomi dei tipi di decodifica.

public static string[] GetNames()

Ritorna

string[]

Un array di stringhe contenente i nomi dei tipi di decodifica.

Is1D(BaseDecodeType)

Determina se il specifico Aspose.BarCode.BarCodeRecognition.BaseDecodeType contiene qualche simbologia di codice a barre 1D

public static bool Is1D(BaseDecodeType symbology)

Parametri

symbology BaseDecodeType

Il Aspose.BarCode.BarCodeRecognition.BaseDecodeType da testare.

Ritorna

bool

Restituisce true se Aspose.BarCode.BarCodeRecognition.BaseDecodeType contiene qualche simbologia di codice a barre 1D; altrimenti, restituisce false.

Is2D(BaseDecodeType)

Determina se il specifico Aspose.BarCode.BarCodeRecognition.BaseDecodeType contiene qualche simbologia di codice a barre 2D

public static bool Is2D(BaseDecodeType symbology)

Parametri

symbology BaseDecodeType

Il Aspose.BarCode.BarCodeRecognition.BaseDecodeType da testare.

Ritorna

bool

Restituisce true se Aspose.BarCode.BarCodeRecognition.BaseDecodeType contiene qualche simbologia di codice a barre 2D; altrimenti, restituisce false.

IsPostal(BaseDecodeType)

Determina se il specifico Aspose.BarCode.BarCodeRecognition.BaseDecodeType contiene qualche simbologia di codice a barre postale

public static bool IsPostal(BaseDecodeType symbology)

Parametri

symbology BaseDecodeType

Il Aspose.BarCode.BarCodeRecognition.BaseDecodeType da testare.

Ritorna

bool

Restituisce true se Aspose.BarCode.BarCodeRecognition.BaseDecodeType contiene qualche simbologia di codice a barre postale; altrimenti, restituisce false.

Parse(string, out SingleDecodeType)

Converte la rappresentazione stringa di un SingleDecodeType nella sua istanza. Un valore di ritorno indica se la conversione è riuscita o fallita.

public static bool Parse(string parsingType, out SingleDecodeType result)

Parametri

parsingType string

Una stringa contenente un SingleDecodeType nel formato “EAN8” o “EAN13” o “CodaBar”… da convertire.

result SingleDecodeType

Un effettivo SingleDecodeType restituito, quando la conversione è completata con successo; altrimenti restituisce il tipo indefinito: DecodeType.None.

Ritorna

bool

true se parsingType è stato convertito con successo; altrimenti, false.

ScanSets(params BaseDecodeType[])

Specifica i set di scansione per barcodeTypes

public static BaseDecodeType ScanSets(params BaseDecodeType[] barcodeTypes)

Parametri

barcodeTypes BaseDecodeType[]

Array di tipi di decodifica singoli e multipli

Ritorna

BaseDecodeType

Un tipo di decodifica multiplo

TryParse(string, out SingleDecodeType)

Converte la rappresentazione stringa di un SingleDecodeType nella sua istanza. Un valore di ritorno indica se la conversione è riuscita o fallita.

public static bool TryParse(string parsingType, out SingleDecodeType result)

Parametri

parsingType string

Una stringa contenente un SingleDecodeType nel formato “EAN8” o “EAN13” o “CodaBar”… da convertire.

result SingleDecodeType

Un effettivo SingleDecodeType restituito, quando la conversione è completata con successo; altrimenti restituisce il tipo indefinito: DecodeType.None.

Ritorna

bool

true se parsingType è stato convertito con successo; altrimenti, false.

TryParse(string, out MultyDecodeType)

Converte la rappresentazione stringa di un MultyDecodeType nella sua istanza. Un valore di ritorno indica se la conversione è riuscita o fallita.

public static bool TryParse(string parsingType, out MultyDecodeType result)

Parametri

parsingType string

Una stringa nel formato “AllSupportedTypes” o “EAN8,EAN13,CodaBar” da convertire.

result MultyDecodeType

Un effettivo MultyDecodeType restituito, quando la conversione è completata con successo; altrimenti restituisce il tipo indefinito: new MultyDecodeType(DecodeType.None)

Ritorna

bool

true se parsingType è stato convertito con successo; altrimenti, false.

 Italiano