Class DecodeType
Il nome: Aspose.BarCode.BarCodeRecognition Assemblea: Aspose.BarCode.dll (25.4.0)
Determinare il tipo di codice a leggere.
public static class DecodeType
Inheritance
I membri ereditari
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Questo campione 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("BarCode Type: " + result.CodeTypeName);
Console.WriteLine("BarCode CodeText: " + result.CodeText);
}
}
Using reader As New BarCodeReader("c:\test.png", DecodeType.Code39, 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
Fields
AllSupportedTypes
Indica che i dati saranno controllati con tutte le simbologie disponibili
public static readonly MultyDecodeType AllSupportedTypes
Valore di campo
AustraliaPost
Dichiara che i dati dovrebbero essere decoditi con Post australiano Specifiche di Barcode
public static readonly SingleDecodeType AustraliaPost
Valore di campo
AustralianPosteParcel
Dichiara che i dati dovrebbero essere decoditi con Post australiano eParcel Barcode Specifiche di Barcode
public static readonly SingleDecodeType AustralianPosteParcel
Valore di campo
Aztec
Dichiara che i dati dovrebbero essere decoditi con Aztec Specifiche di Barcode
public static readonly SingleDecodeType Aztec
Valore di campo
Codabar
Dichiara che i dati dovrebbero essere decoditi con CODABAR Specifiche di Barcode
public static readonly SingleDecodeType Codabar
Valore di campo
Il codablock
Dichiara che i dati dovrebbero essere decoditi con Il codablock Specifiche di Barcode
public static readonly SingleDecodeType CodablockF
Valore di campo
Code11
Dichiara che i dati dovrebbero essere decoditi con Codice 11 Specifiche di Barcode
public static readonly SingleDecodeType Code11
Valore di campo
Code128
Dichiara che i dati dovrebbero essere decoditi con Codice 128 Specifiche di Barcode
public static readonly SingleDecodeType Code128
Valore di campo
Il codice 16K
Dichiara che i dati dovrebbero essere decoditi con Riflessioni16K Specifiche di Barcode
public static readonly SingleDecodeType Code16K
Valore di campo
Code32
Dichiara che i dati dovrebbero essere decoditi con Code32 Specifiche di Barcode
public static readonly SingleDecodeType Code32
Valore di campo
Code39
Dichiara che i dati dovrebbero essere decoditi con Codice 39 Specifiche di codice a barre: ISO/IEC 16388
public static readonly SingleDecodeType Code39
Valore di campo
Codice 39FullASCII
Dichiara che i dati dovrebbero essere decoditi con Codice 39 Specifica completa del codice bar ASCII: ISO/IEC 16388
public static readonly SingleDecodeType Code39FullASCII
Valore di campo
Code93
Dichiara che i dati dovrebbero essere decoditi con Codice 93 Specifiche di Barcode
public static readonly SingleDecodeType Code93
Valore di campo
CompactPdf417
Dichiara che i dati dovrebbero essere decoditi con CompactPdf417 (Pdf417Truncated) specifica del codice bar
public static readonly SingleDecodeType CompactPdf417
Valore di campo
DataLogic2of5
Dichiara che i dati dovrebbero essere decoditi con DataLogica 2 di 5 Specifiche di Barcode
public static readonly SingleDecodeType DataLogic2of5
Valore di campo
DataMatrix
Dichiara che i dati dovrebbero essere decoditi con DataMatrix La simbologia del barcode
public static readonly SingleDecodeType DataMatrix
Valore di campo
DatabarExpanded
Dichiara che i dati dovrebbero essere decoditi con GS1 Databar è stato ampliato Specifiche di Barcode
public static readonly SingleDecodeType DatabarExpanded
Valore di campo
DatabarExpandedStacked
Dichiara che i dati dovrebbero essere decoditi con GS1 Databar ampliato Specifiche di Barcode
public static readonly SingleDecodeType DatabarExpandedStacked
Valore di campo
DatabarLimited
Dichiara che i dati dovrebbero essere decoditi con GS1 Databar limitato Specifiche di Barcode
public static readonly SingleDecodeType DatabarLimited
Valore di campo
DatabarOmniDirectional
Dichiara che i dati dovrebbero essere decoditi con GS1 Databar omni-direttiva Specifiche di Barcode
public static readonly SingleDecodeType DatabarOmniDirectional
Valore di campo
DatabarStacked
Dichiara che i dati dovrebbero essere decoditi con GS1 Databar è stato tagliato Specifiche di Barcode
public static readonly SingleDecodeType DatabarStacked
Valore di campo
DatabarStackedOmniDirectional
Dichiara che i dati dovrebbero essere decoditi con GS1 Databar è stato tagliato omni-directionale Specifiche di Barcode
public static readonly SingleDecodeType DatabarStackedOmniDirectional
Valore di campo
DatabarTruncated
Dichiara che i dati dovrebbero essere decoditi con GS1 Databar trascinato Specifiche di Barcode
public static readonly SingleDecodeType DatabarTruncated
Valore di campo
DeutschePostIdentcode
Dichiara che i dati dovrebbero essere decoditi con Codice di identità DeutschePost Specifiche di Barcode
public static readonly SingleDecodeType DeutschePostIdentcode
Valore di campo
DeutschePostLeitcode
Dichiara che i dati dovrebbero essere decoditi con Codice di DeutschePost Specifiche di Barcode
public static readonly SingleDecodeType DeutschePostLeitcode
Valore di campo
DotCode
Dichiara che i dati dovrebbero essere decoditi con DotCode Specifiche di Barcode
public static readonly SingleDecodeType DotCode
Valore di campo
Spagnolo
Dichiara che i dati dovrebbero essere decoditi con DotCode Specifiche di Barcode
public static readonly SingleDecodeType DutchKIX
Valore di campo
Il 13
Dichiara che i dati dovrebbero essere decoditi con di EAN-13 Specifiche di Barcode
public static readonly SingleDecodeType EAN13
Valore di campo
di EAN14
Dichiara che i dati dovrebbero essere decoditi con di EAN14 Specifiche di Barcode
public static readonly SingleDecodeType EAN14
Valore di campo
di E8
Dichiara che i dati dovrebbero essere decoditi con di EAN-8 Specifiche di Barcode
public static readonly SingleDecodeType EAN8
Valore di campo
G1 Aztec
Dichiara che i dati dovrebbero essere decoditi con GS1 Aztec Specifiche di Barcode
public static readonly SingleDecodeType GS1Aztec
Valore di campo
Il codice GS1Code128
Dichiara che i dati dovrebbero essere decoditi con Il codice GS1 128 Specifiche di Barcode
public static readonly SingleDecodeType GS1Code128
Valore di campo
GS1 CompositeBar
Dichiara che i dati dovrebbero essere decoditi con GS1 Composite Bar Specifiche di Barcode
public static readonly SingleDecodeType GS1CompositeBar
Valore di campo
Sito di G1DataMatrix
Dichiara che i dati dovrebbero essere decoditi con Sito ufficiale GS1DataMatrix La simbologia del barcode
public static readonly SingleDecodeType GS1DataMatrix
Valore di campo
Il codice GS1DotCode
Dichiara che i dati dovrebbero essere decoditi con G1 DotCode Specifiche di Barcode
public static readonly SingleDecodeType GS1DotCode
Valore di campo
G1HanXin
Dichiara che i dati dovrebbero essere decoditi con Il codice GS1 Han Xin Specifiche di Barcode
public static readonly SingleDecodeType GS1HanXin
Valore di campo
Riflessioni su GS1MicroPdf417
Dichiara che i dati dovrebbero essere decoditi con MicroPdf417 Specifiche di Barcode
public static readonly SingleDecodeType GS1MicroPdf417
Valore di campo
Il G1QR
Dichiara che i dati dovrebbero essere decoditi con G1 di QR Specifiche di Barcode
public static readonly SingleDecodeType GS1QR
Valore di campo
di HIBCAztecLIC
Dichiara che i dati dovrebbero essere decoditi con Sito di HIBC LIC Aztec Specifiche di Barcode
public static readonly SingleDecodeType HIBCAztecLIC
Valore di campo
di HIBCAztecPAS
Dichiara che i dati dovrebbero essere decoditi con Città di HiBC Pas Aztec Specifiche di Barcode
public static readonly SingleDecodeType HIBCAztecPAS
Valore di campo
Il codice HIBCCode128LIC
Dichiara che i dati dovrebbero essere decoditi con Il codice HIBC LIC 128 Specifiche di Barcode
public static readonly SingleDecodeType HIBCCode128LIC
Valore di campo
Sito di HIBCCode128PAS
Dichiara che i dati dovrebbero essere decoditi con Il codice HIBC PAS 128 Specifiche di Barcode
public static readonly SingleDecodeType HIBCCode128PAS
Valore di campo
Il nuovo HIBCCode39LIC
Dichiara che i dati dovrebbero essere decoditi con Il codice HIBC LIC 39 Specifiche di Barcode
public static readonly SingleDecodeType HIBCCode39LIC
Valore di campo
Sito di HIBCCode39PAS
Dichiara che i dati dovrebbero essere decoditi con Il codice HIBC PAS 39 Specifiche di Barcode
public static readonly SingleDecodeType HIBCCode39PAS
Valore di campo
Sito di HIBCDataMatrixLIC
Dichiara che i dati dovrebbero essere decoditi con Sito ufficiale: HIBC LIC DataMatrix Specifiche di Barcode
public static readonly SingleDecodeType HIBCDataMatrixLIC
Valore di campo
di HIBCDataMatrixPAS
Dichiara che i dati dovrebbero essere decoditi con Il biglietto di HIBC PAS DataMatrix Specifiche di Barcode
public static readonly SingleDecodeType HIBCDataMatrixPAS
Valore di campo
HIBCQRLIC
Dichiara che i dati dovrebbero essere decoditi con Il nuovo HIBC Like QR Specifiche di Barcode
public static readonly SingleDecodeType HIBCQRLIC
Valore di campo
HIBCQRPAS
Dichiara che i dati dovrebbero essere decoditi con Sito di HIBC PAS QR Specifiche di Barcode
public static readonly SingleDecodeType HIBCQRPAS
Valore di campo
HanXin
Dichiara che i dati dovrebbero essere decoditi con Il codice Han Xin Specifiche di Barcode
public static readonly SingleDecodeType HanXin
Valore di campo
IATA2 di 5
Dichiara che i dati dovrebbero essere decoditi con IATA 2 di 5 IATA (International Air Transport Association) utilizza questo codice bar per la gestione del carico aereo.
public static readonly SingleDecodeType IATA2of5
Valore di campo
ISBN
Dichiara che i dati dovrebbero essere decoditi con ISBN Specifiche di Barcode
public static readonly SingleDecodeType ISBN
Valore di campo
ISMN
Dichiara che i dati dovrebbero essere decoditi con ISMN Specifiche di Barcode
public static readonly SingleDecodeType ISMN
Valore di campo
ISSN
Dichiara che i dati dovrebbero essere decoditi con ISSN Specifiche di Barcode
public static readonly SingleDecodeType ISSN
Valore di campo
ITF14
Dichiara che i dati dovrebbero essere decoditi con ITF14 Specifiche di Barcode
public static readonly SingleDecodeType ITF14
Valore di campo
ITF6
Dichiara che i dati dovrebbero essere decoditi con ITF6 Specifiche di Barcode
public static readonly SingleDecodeType ITF6
Valore di campo
Interleaved2of5
Dichiara che i dati dovrebbero essere decoditi con Intercontinua 2 di 5 Specifiche di Barcode
public static readonly SingleDecodeType Interleaved2of5
Valore di campo
ItalianPost25
Dichiara che i dati dovrebbero essere decoditi con Il post italiano 25 Specifiche di Barcode
public static readonly SingleDecodeType ItalianPost25
Valore di campo
MSI
Dichiara che i dati dovrebbero essere decoditi con di MSI Plessey Specifiche di Barcode
public static readonly SingleDecodeType MSI
Valore di campo
MacroPdf417
Dichiara che i dati dovrebbero essere decoditi con MacroPdf417 Specifiche di Barcode
public static readonly SingleDecodeType MacroPdf417
Valore di campo
Mailmark
Dichiara che i dati dovrebbero essere decoditi con Il messaggio di Royal Mail Specifiche del codice bar.
public static readonly SingleDecodeType Mailmark
Valore di campo
Matrix2of5
Dichiara che i dati dovrebbero essere decoditi con Matrix 2 di 5 Specifiche di Barcode
public static readonly SingleDecodeType Matrix2of5
Valore di campo
MaxiCode
Dichiara che i dati dovrebbero essere decoditi con MaxiCode Specifiche di Barcode
public static readonly SingleDecodeType MaxiCode
Valore di campo
Il microfono 13B
Dichiara che i dati dovrebbero essere decoditi con Il MICR E-13B Specifiche di Barcode
public static readonly SingleDecodeType MicrE13B
Valore di campo
MicroPdf417
Dichiara che i dati dovrebbero essere decoditi con MicroPdf417 Specifiche di Barcode
public static readonly SingleDecodeType MicroPdf417
Valore di campo
Il MicroQR
Dichiara che i dati dovrebbero essere decoditi con Codice MicroQR Specifiche di Barcode
public static readonly SingleDecodeType MicroQR
Valore di campo
MostCommonTypes
Indica che i dati saranno controllati con i simboli più comunemente utilizzati
public static readonly MultyDecodeType MostCommonTypes
Valore di campo
None
Tipo di decodifica non specificato.
public static readonly SingleDecodeType None
Valore di campo
OPC
Dichiara che i dati dovrebbero essere decoditi con OPC Specifiche di Barcode
public static readonly SingleDecodeType OPC
Valore di campo
OneCode
Determinare che i dati dovrebbero essere decoditi con USPS OneCode Specifiche di Barcode
public static readonly SingleDecodeType OneCode
Valore di campo
PZN
Dichiara che i dati dovrebbero essere decoditi con PZN Questa simbolologia è anche conosciuta come Pharma Zentral Number. PZN7 e PZN8 sono supportati.
public static readonly SingleDecodeType PZN
Valore di campo
PatchCode
Dichiara che i dati dovrebbero essere decoditi con Codice Patch Specifiche di codice bar. La simbologia dei codici bar viene utilizzata per la scansione automatica
public static readonly SingleDecodeType PatchCode
Valore di campo
Pdf417
Dichiara che i dati dovrebbero essere decoditi con Pdf417 La simbologia del barcode
public static readonly SingleDecodeType Pdf417
Valore di campo
Pharmacode
Dichiara che i dati dovrebbero essere decoditi con Pharmacode Questa simbolologia è conosciuta anche come Codice binario farmaceutico.
public static readonly SingleDecodeType Pharmacode
Valore di campo
Planet
Dichiara che i dati dovrebbero essere decoditi con Planet Specifiche di Barcode
public static readonly SingleDecodeType Planet
Valore di campo
PostalTypes
specificare che i dati saranno controllati con tutte le 1d postale I simboli del codice bar, come Planet, Postnet, AustraliaPost, OneCode, RM4SCC, DutchKIX
public static readonly MultyDecodeType PostalTypes
Valore di campo
Postnet
Dichiara che i dati dovrebbero essere decoditi con Postnet Specifiche di Barcode
public static readonly SingleDecodeType Postnet
Valore di campo
QR
Dichiara che i dati dovrebbero essere decoditi con Codice QR Specifiche di Barcode
public static readonly SingleDecodeType QR
Valore di campo
Rm4SCC
Dichiara che i dati dovrebbero essere decoditi con Rm4SCC RM4SCC (Royal Mail 4-state Customer Code) è utilizzato per il processo automatizzato di sorta di posta nel Regno Unito.
public static readonly SingleDecodeType RM4SCC
Valore di campo
di RectMicroQR
Dichiara che i dati dovrebbero essere decoditi con Codice RectMicroQR (rMQR) Specifiche di Barcode
public static readonly SingleDecodeType RectMicroQR
Valore di campo
SCC14
Dichiara che i dati dovrebbero essere decoditi con SCC14 Specifiche di Barcode
public static readonly SingleDecodeType SCC14
Valore di campo
SCC18
Dichiara che i dati dovrebbero essere decoditi con SCC18 Specifiche di Barcode
public static readonly SingleDecodeType SSCC18
Valore di campo
Standard2of5
Dichiara che i dati dovrebbero essere decoditi con Standard 2 di 5 Specifiche di Barcode
public static readonly SingleDecodeType Standard2of5
Valore di campo
Supplement
Dichiara che i dati dovrebbero essere decoditi con Sito ufficiale (EAN2 e EAN5) Specifiche di Barcode
public static readonly SingleDecodeType Supplement
Valore di campo
SwissPostParcel
Dichiara che i dati dovrebbero essere decoditi con Codice di Barcellona Svizzera Specifiche di Barcode
public static readonly SingleDecodeType SwissPostParcel
Valore di campo
Tipo 1D
specificare che i dati saranno controllati con tutte le 1D I simboli di barcode
public static readonly MultyDecodeType Types1D
Valore di campo
Tipo 2D
specificare che i dati saranno controllati con tutte le 2D I simboli di barcode
public static readonly MultyDecodeType Types2D
Valore di campo
UPCA
Dichiara che i dati dovrebbero essere decoditi con UPC-A Specifiche di Barcode
public static readonly SingleDecodeType UPCA
Valore di campo
UPCE
Dichiara che i dati dovrebbero essere decoditi con UPC e Specifiche di Barcode
public static readonly SingleDecodeType UPCE
Valore di campo
VIN
Dichiara che i dati dovrebbero essere decoditi con VIN (Numero di identificazione del veicolo) specifica del codice bar
public static readonly SingleDecodeType VIN
Valore di campo
Properties
AllSupportedTypesArray
Riceve un array che rappresenta AllSupportedTypes
public static SingleDecodeType[] AllSupportedTypesArray { get; }
Valore di proprietà
SingleDecodeType [ ]
Methods
GetNames()
Retrieve una serie di nomi dei tipi di decodifica.
public static string[] GetNames()
Returns
string [ ]
Una serie di stringhe dei nomi dei tipi di decodifica.
Il 1D(BaseDecodeType)
Determina se il specifico Aspose.BarCode.BarCodeRecognition.BaseDecodeType contiene qualsiasi simbolo di codice bar 1D
public static bool Is1D(BaseDecodeType symbology)
Parameters
symbology
BaseDecodeType
Aspose.BarCode.BarCodeRecognition.BaseDecodeType per testare.
Returns
Returns vero se Aspose.BarCode.BarCodeRecognition.BaseDecodeType contiene qualsiasi simbolo di codice bar 1D; altrimenti, ritorna falso.
Il 2D(BaseDecodeType)
Determina se il specifico Aspose.BarCode.BarCodeRecognition.BaseDecodeType contiene qualsiasi simbolo di codice bar 2D
public static bool Is2D(BaseDecodeType symbology)
Parameters
symbology
BaseDecodeType
Aspose.BarCode.BarCodeRecognition.BaseDecodeType per testare.
Returns
Returns vero se Aspose.BarCode.BarCodeRecognition.BaseDecodeType contiene qualsiasi simbolo di codice bar 2D; altrimenti, ritorna falso.
IsPostal(BaseDecodeType)
Determina se il specifico Aspose.BarCode.BarCodeRecognition.BaseDecodeType contiene qualsiasi simbolo di codice bar Postale
public static bool IsPostal(BaseDecodeType symbology)
Parameters
symbology
BaseDecodeType
Aspose.BarCode.BarCodeRecognition.BaseDecodeType per testare.
Returns
Returns vero se Aspose.BarCode.BarCodeRecognition.BaseDecodeType contiene qualsiasi simbolo di codice bar Postale; altrimenti, ritorna falso.
Parse(String, fuori SingleDecodeType)
Converta la rappresentazione di stringhe di un SingleDecodeType nella sua instanza.Un valore di ritorno indica se la conversione è riuscita o fallita.
public static bool Parse(string parsingType, out SingleDecodeType result)
Parameters
parsingType
string
Una riga che contiene un SingleDecodeType nel formato come “EAN8” o “EAN13” o “CodaBar…” per convertire.
result
SingleDecodeType
Un vero SingleDecodeType ritorna, quando la conversione è stata completata con successo; altrimenti ritorna il tipo indefinito: DecodeType.None.
Returns
vero se il parsingType è stato convertito con successo; altrimenti, falso.
ScanSets(Parami di BaseDecodeType[])
Specifica i set di scansione per barcodeTypes
public static BaseDecodeType ScanSets(params BaseDecodeType[] barcodeTypes)
Parameters
barcodeTypes
BaseDecodeType
[ ]
Una serie di singoli e multi tipi di decodifica
Returns
Tipo di decodifica
TryParse(String, fuori SingleDecodeType)
Converta la rappresentazione di stringhe di un SingleDecodeType nella sua instanza.Un valore di ritorno indica se la conversione è riuscita o fallita.
public static bool TryParse(string parsingType, out SingleDecodeType result)
Parameters
parsingType
string
Una riga che contiene un SingleDecodeType nel formato come “EAN8” o “EAN13” o “CodaBar…” per convertire.
result
SingleDecodeType
Un vero SingleDecodeType ritorna, quando la conversione è stata completata con successo; altrimenti ritorna il tipo indefinito: DecodeType.None.
Returns
vero se il parsingType è stato convertito con successo; altrimenti, falso.
TryParse(String, fuori MultyDecodeType)
Converte la rappresentazione di stringhe di un MultyDecodeType al suo esempio.Un valore di ritorno indica se la conversione è riuscita o fallita.
public static bool TryParse(string parsingType, out MultyDecodeType result)
Parameters
parsingType
string
Una riga nel formato “AllSupportedTypes” o “EAN8,EAN13,CodaBar” per convertire.
result
MultyDecodeType
Un vero MultyDecodeType viene restituito, quando la conversione è stata completata con successo; altrimenti ritorna un tipo indefinito: nuovo MultyDecodeType(DecodeType.None)
Returns
vero se il parsingType è stato convertito con successo; altrimenti, falso.