Class DecodeType
Nombre del espacio: Aspose.BarCode.BarCodeRecognition Asamblea: Aspose.BarCode.dll (25.4.0)
Especifique el tipo de código de barras para leer.
public static class DecodeType
Inheritance
Miembros heredados
object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Examples
Esta muestra muestra cómo detectar los códigos de barcode Code39 y 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
especifica que los datos serán verificados con todos los símbolos disponibles
public static readonly MultyDecodeType AllSupportedTypes
Valor de campo
AustraliaPost
Especifica que los datos deben ser decodificados con El post australiano Especificaciones de barcode
public static readonly SingleDecodeType AustraliaPost
Valor de campo
AustralianPosteParcel
Especifica que los datos deben ser decodificados con Código de barras de correo electrónico de Australia Especificaciones de barcode
public static readonly SingleDecodeType AustralianPosteParcel
Valor de campo
Aztec
Especifica que los datos deben ser decodificados con Aztec Especificaciones de barcode
public static readonly SingleDecodeType Aztec
Valor de campo
Codabar
Especifica que los datos deben ser decodificados con CODABAR Especificaciones de barcode
public static readonly SingleDecodeType Codabar
Valor de campo
El CodablockF
Especifica que los datos deben ser decodificados con El CodablockF Especificaciones de barcode
public static readonly SingleDecodeType CodablockF
Valor de campo
Code11
Especifica que los datos deben ser decodificados con Código 11 Especificaciones de barcode
public static readonly SingleDecodeType Code11
Valor de campo
Code128
Especifica que los datos deben ser decodificados con Código 128 Especificaciones de barcode
public static readonly SingleDecodeType Code128
Valor de campo
Título 16K
Especifica que los datos deben ser decodificados con Página 16K Especificaciones de barcode
public static readonly SingleDecodeType Code16K
Valor de campo
Code32
Especifica que los datos deben ser decodificados con Code32 Especificaciones de barcode
public static readonly SingleDecodeType Code32
Valor de campo
Code39
Especifica que los datos deben ser decodificados con Código 39 Especificación básica del código de barras: ISO/IEC 16388
public static readonly SingleDecodeType Code39
Valor de campo
Código 39FullASCII
Especifica que los datos deben ser decodificados con Código 39 Especificaciones de código de barras ASCII: ISO/IEC 16388
public static readonly SingleDecodeType Code39FullASCII
Valor de campo
Code93
Especifica que los datos deben ser decodificados con Código 93 Especificaciones de barcode
public static readonly SingleDecodeType Code93
Valor de campo
CompactPdf417
Especifica que los datos deben ser decodificados con CompactPdf417 (Pdf417Truncated) especificación de código de barras
public static readonly SingleDecodeType CompactPdf417
Valor de campo
DataLogic2of5
Especifica que los datos deben ser decodificados con DataLogic 2 de 5 Especificaciones de barcode
public static readonly SingleDecodeType DataLogic2of5
Valor de campo
DataMatrix
Especifica que los datos deben ser decodificados con DataMatrix Símbolos de barcode
public static readonly SingleDecodeType DataMatrix
Valor de campo
DatabarExpanded
Especifica que los datos deben ser decodificados con GS1 Databar se extiende Especificaciones de barcode
public static readonly SingleDecodeType DatabarExpanded
Valor de campo
DatabarExpandedStacked
Especifica que los datos deben ser decodificados con GS1 Databar extendido Especificaciones de barcode
public static readonly SingleDecodeType DatabarExpandedStacked
Valor de campo
DatabarLimited
Especifica que los datos deben ser decodificados con GS1 Databar limitado Especificaciones de barcode
public static readonly SingleDecodeType DatabarLimited
Valor de campo
DatabarOmniDirectional
Especifica que los datos deben ser decodificados con GS1 Databar omni-direcional Especificaciones de barcode
public static readonly SingleDecodeType DatabarOmniDirectional
Valor de campo
DatabarStacked
Especifica que los datos deben ser decodificados con El GS1 Databar Especificaciones de barcode
public static readonly SingleDecodeType DatabarStacked
Valor de campo
DatabarStackedOmniDirectional
Especifica que los datos deben ser decodificados con GS1 Databar está equipado con la dirección omni Especificaciones de barcode
public static readonly SingleDecodeType DatabarStackedOmniDirectional
Valor de campo
DatabarTruncated
Especifica que los datos deben ser decodificados con El GS1 Databar se deslizó Especificaciones de barcode
public static readonly SingleDecodeType DatabarTruncated
Valor de campo
DeutschePostIdentcode
Especifica que los datos deben ser decodificados con Código de identidad DeutschePost Especificaciones de barcode
public static readonly SingleDecodeType DeutschePostIdentcode
Valor de campo
DeutschePostLeitcode
Especifica que los datos deben ser decodificados con El código de DeutschePost Especificaciones de barcode
public static readonly SingleDecodeType DeutschePostLeitcode
Valor de campo
DotCode
Especifica que los datos deben ser decodificados con DotCode Especificaciones de barcode
public static readonly SingleDecodeType DotCode
Valor de campo
Países Bajos
Especifica que los datos deben ser decodificados con DotCode Especificaciones de barcode
public static readonly SingleDecodeType DutchKIX
Valor de campo
El 13
Especifica que los datos deben ser decodificados con El 13 Especificaciones de barcode
public static readonly SingleDecodeType EAN13
Valor de campo
El 14
Especifica que los datos deben ser decodificados con El 14 Especificaciones de barcode
public static readonly SingleDecodeType EAN14
Valor de campo
El 8
Especifica que los datos deben ser decodificados con El 8 Especificaciones de barcode
public static readonly SingleDecodeType EAN8
Valor de campo
El GS1Aztec
Especifica que los datos deben ser decodificados con El GS1 Aztec Especificaciones de barcode
public static readonly SingleDecodeType GS1Aztec
Valor de campo
G1Código 128
Especifica que los datos deben ser decodificados con GS1 Código 128 Especificaciones de barcode
public static readonly SingleDecodeType GS1Code128
Valor de campo
GS1 CompositeBar
Especifica que los datos deben ser decodificados con GS1 Bar Compositivo Especificaciones de barcode
public static readonly SingleDecodeType GS1CompositeBar
Valor de campo
Siguiente GS1DataMatrix
Especifica que los datos deben ser decodificados con Siguiente GS1DataMatrix Símbolos de barcode
public static readonly SingleDecodeType GS1DataMatrix
Valor de campo
El código GS1DotCode
Especifica que los datos deben ser decodificados con Siguiente GS1 DotCode Especificaciones de barcode
public static readonly SingleDecodeType GS1DotCode
Valor de campo
El GS1HanXin
Especifica que los datos deben ser decodificados con GS1 Han Xin Código Especificaciones de barcode
public static readonly SingleDecodeType GS1HanXin
Valor de campo
Título: GS1MicroPdf417
Especifica que los datos deben ser decodificados con MicroPdf417 Especificaciones de barcode
public static readonly SingleDecodeType GS1MicroPdf417
Valor de campo
El GS1QR
Especifica que los datos deben ser decodificados con G1 y QR Especificaciones de barcode
public static readonly SingleDecodeType GS1QR
Valor de campo
HIBCAZTECLIC
Especifica que los datos deben ser decodificados con Siguiente HIBC LIC Aztec Especificaciones de barcode
public static readonly SingleDecodeType HIBCAztecLIC
Valor de campo
HIBCAZTECPAS
Especifica que los datos deben ser decodificados con Siguiente HIBC PAS Aztec Especificaciones de barcode
public static readonly SingleDecodeType HIBCAztecPAS
Valor de campo
Etiquetas: HIBCCode128LIC
Especifica que los datos deben ser decodificados con Código HIBC LIC 128 Especificaciones de barcode
public static readonly SingleDecodeType HIBCCode128LIC
Valor de campo
Etiquetas: HIBCCode128pas
Especifica que los datos deben ser decodificados con SiguienteSiguienteSiguienteCódigo 128 Especificaciones de barcode
public static readonly SingleDecodeType HIBCCode128PAS
Valor de campo
Etiquetas: HIBCCode39LIC
Especifica que los datos deben ser decodificados con El código HIBC LIC 39 Especificaciones de barcode
public static readonly SingleDecodeType HIBCCode39LIC
Valor de campo
Etiquetas: HIBCCode39PAS
Especifica que los datos deben ser decodificados con HIBC PAS Código 39 Especificaciones de barcode
public static readonly SingleDecodeType HIBCCode39PAS
Valor de campo
SiguienteMatrixLic
Especifica que los datos deben ser decodificados con Etiquetas: HIBC LIC DataMatrix Especificaciones de barcode
public static readonly SingleDecodeType HIBCDataMatrixLIC
Valor de campo
HIBCDataMatrixPAS
Especifica que los datos deben ser decodificados con SiguienteSiguienteSiguienteHiBC PAS DataMatrix Especificaciones de barcode
public static readonly SingleDecodeType HIBCDataMatrixPAS
Valor de campo
HIBCQRLIC
Especifica que los datos deben ser decodificados con Título HIBC LIC QR Especificaciones de barcode
public static readonly SingleDecodeType HIBCQRLIC
Valor de campo
HIBCQRPAS
Especifica que los datos deben ser decodificados con HIBC PAS QR Especificaciones de barcode
public static readonly SingleDecodeType HIBCQRPAS
Valor de campo
HanXin
Especifica que los datos deben ser decodificados con El código de Han Xin Especificaciones de barcode
public static readonly SingleDecodeType HanXin
Valor de campo
El IATA2of5
Especifica que los datos deben ser decodificados con IATA 2 de 5 IATA (Asociación Internacional de Transporte Aéreo) utiliza este código de barras para la gestión de carga aérea.
public static readonly SingleDecodeType IATA2of5
Valor de campo
ISBN
Especifica que los datos deben ser decodificados con ISBN Especificaciones de barcode
public static readonly SingleDecodeType ISBN
Valor de campo
ISMN
Especifica que los datos deben ser decodificados con ISMN Especificaciones de barcode
public static readonly SingleDecodeType ISMN
Valor de campo
ISSN
Especifica que los datos deben ser decodificados con ISSN Especificaciones de barcode
public static readonly SingleDecodeType ISSN
Valor de campo
ITF14
Especifica que los datos deben ser decodificados con ITF14 Especificaciones de barcode
public static readonly SingleDecodeType ITF14
Valor de campo
ITF6
Especifica que los datos deben ser decodificados con ITF6 Especificaciones de barcode
public static readonly SingleDecodeType ITF6
Valor de campo
Interleaved2of5
Especifica que los datos deben ser decodificados con Interrelacionados 2 de 5 Especificaciones de barcode
public static readonly SingleDecodeType Interleaved2of5
Valor de campo
ItalianPost25
Especifica que los datos deben ser decodificados con El post italiano 25 Especificaciones de barcode
public static readonly SingleDecodeType ItalianPost25
Valor de campo
MSI
Especifica que los datos deben ser decodificados con El MSI Plessey Especificaciones de barcode
public static readonly SingleDecodeType MSI
Valor de campo
MacroPdf417
Especifica que los datos deben ser decodificados con MacroPdf417 Especificaciones de barcode
public static readonly SingleDecodeType MacroPdf417
Valor de campo
Mailmark
Especifica que los datos deben ser decodificados con Real Mailmarque especificaciones de barcode.
public static readonly SingleDecodeType Mailmark
Valor de campo
Matrix2of5
Especifica que los datos deben ser decodificados con Matrix 2 de 5 Especificaciones de barcode
public static readonly SingleDecodeType Matrix2of5
Valor de campo
MaxiCode
Especifica que los datos deben ser decodificados con MaxiCode Especificaciones de barcode
public static readonly SingleDecodeType MaxiCode
Valor de campo
El micr13b
Especifica que los datos deben ser decodificados con El MICR E-13B Especificaciones de barcode
public static readonly SingleDecodeType MicrE13B
Valor de campo
MicroPdf417
Especifica que los datos deben ser decodificados con MicroPdf417 Especificaciones de barcode
public static readonly SingleDecodeType MicroPdf417
Valor de campo
El microQR
Especifica que los datos deben ser decodificados con Código MicroQR Especificaciones de barcode
public static readonly SingleDecodeType MicroQR
Valor de campo
MostCommonTypes
especifica que los datos serán verificados con las simbologías más comunmente utilizadas
public static readonly MultyDecodeType MostCommonTypes
Valor de campo
None
Tipo de decodificación no especificado.
public static readonly SingleDecodeType None
Valor de campo
OPC
Especifica que los datos deben ser decodificados con OPC Especificaciones de barcode
public static readonly SingleDecodeType OPC
Valor de campo
OneCode
Especifica que los datos deben ser decodificados con USPS OneCode Especificaciones de barcode
public static readonly SingleDecodeType OneCode
Valor de campo
PZN
Especifica que los datos deben ser decodificados con PZN Esta simbología también se conoce como Pharma Zentral Number.PZN7 y PZN8 son apoyados.
public static readonly SingleDecodeType PZN
Valor de campo
PatchCode
Especifica que los datos deben ser decodificados con Código Patch Especificación de código de barras. la simbología de codificación de Barras se utiliza para el escaneo automático
public static readonly SingleDecodeType PatchCode
Valor de campo
Pdf417
Especifica que los datos deben ser decodificados con Pdf417 Símbolos de barcode
public static readonly SingleDecodeType Pdf417
Valor de campo
Pharmacode
Especifica que los datos deben ser decodificados con Pharmacode Esta simbología también se conoce como Farmacéutico Código Binario
public static readonly SingleDecodeType Pharmacode
Valor de campo
Planet
Especifica que los datos deben ser decodificados con Planet Especificaciones de barcode
public static readonly SingleDecodeType Planet
Valor de campo
PostalTypes
especifica que los datos serán verificados con todos los 1.5D Correo Los símbolos de barcode, como Planet, Postnet, AustraliaPost, OneCode, RM4SCC, DutchKIX
public static readonly MultyDecodeType PostalTypes
Valor de campo
Postnet
Especifica que los datos deben ser decodificados con Postnet Especificaciones de barcode
public static readonly SingleDecodeType Postnet
Valor de campo
QR
Especifica que los datos deben ser decodificados con Código QR Especificaciones de barcode
public static readonly SingleDecodeType QR
Valor de campo
RM4SCC
Especifica que los datos deben ser decodificados con RM4SCC RM4SCC (Royal Mail 4-state Customer Code) se utiliza para el proceso de sorteo de correo automatizado en el Reino Unido.
public static readonly SingleDecodeType RM4SCC
Valor de campo
RectMicroQR
Especifica que los datos deben ser decodificados con Código RectMicroQR (rMQR) Especificaciones de barcode
public static readonly SingleDecodeType RectMicroQR
Valor de campo
SCC14
Especifica que los datos deben ser decodificados con SCC14 Especificaciones de barcode
public static readonly SingleDecodeType SCC14
Valor de campo
El SSCC18
Especifica que los datos deben ser decodificados con El SSCC18 Especificaciones de barcode
public static readonly SingleDecodeType SSCC18
Valor de campo
Standard2of5
Especifica que los datos deben ser decodificados con Estándar 2 de 5 Especificaciones de barcode
public static readonly SingleDecodeType Standard2of5
Valor de campo
Supplement
Especifica que los datos deben ser decodificados con Título: EAN2 y EAN5) Especificaciones de barcode
public static readonly SingleDecodeType Supplement
Valor de campo
SwissPostParcel
Especifica que los datos deben ser decodificados con El Código de Barro Suizo Postal Especificaciones de barcode
public static readonly SingleDecodeType SwissPostParcel
Valor de campo
Tipo 1D
especifica que los datos serán verificados con todos los 1D Símbolos de barcode
public static readonly MultyDecodeType Types1D
Valor de campo
Tipo 2D
especifica que los datos serán verificados con todos los 2D Símbolos de barcode
public static readonly MultyDecodeType Types2D
Valor de campo
UPCA
Especifica que los datos deben ser decodificados con UPC-A Especificaciones de barcode
public static readonly SingleDecodeType UPCA
Valor de campo
UPCE
Especifica que los datos deben ser decodificados con UPC-E Especificaciones de barcode
public static readonly SingleDecodeType UPCE
Valor de campo
VIN
Especifica que los datos deben ser decodificados con VIN (Nombre de identificación del vehículo) especificación de código de barras
public static readonly SingleDecodeType VIN
Valor de campo
Properties
AllSupportedTypesArray
Obtenga un array que representa todos los tipos apoyados
public static SingleDecodeType[] AllSupportedTypesArray { get; }
Valor de la propiedad
SingleDecodeType [][]
Methods
GetNames()
Retire una serie de nombres de los tipos de decodificación.
public static string[] GetNames()
Returns
string [][]
Una serie de líneas de los nombres de los tipos de decodificación.
El 1D(BaseDecodeType)
Determina si el Aspose.BarCode.BarCodeRecognition.BaseDecodeType especificado contiene cualquier símbolo de código de barras 1D
public static bool Is1D(BaseDecodeType symbology)
Parameters
symbology
BaseDecodeType
El Aspose.BarCode.BarCodeRecognition.BaseDecodeType para probar.
Returns
Returns verdadero si Aspose.BarCode.BarCodeRecognition.BaseDecodeType contiene cualquier símbolo de código de barras 1D; de lo contrario, retorna falso.
El 2D(BaseDecodeType)
Determina si el Aspose.BarCode.BarCodeRecognition.BaseDecodeType especificado contiene cualquier símbolo de código de barras 2D
public static bool Is2D(BaseDecodeType symbology)
Parameters
symbology
BaseDecodeType
El Aspose.BarCode.BarCodeRecognition.BaseDecodeType para probar.
Returns
Returns verdadero si Aspose.BarCode.BarCodeRecognition.BaseDecodeType contiene cualquier símbolo de código de barras 2D; de lo contrario, regresa falso.
IsPostal(BaseDecodeType)
Determina si el Aspose.BarCode.BarCodeRecognition.BaseDecodeType especificado contiene cualquier símbolo de código de barras de correo
public static bool IsPostal(BaseDecodeType symbology)
Parameters
symbology
BaseDecodeType
El Aspose.BarCode.BarCodeRecognition.BaseDecodeType para probar.
Returns
Returns verdadero si Aspose.BarCode.BarCodeRecognition.BaseDecodeType contiene cualquier símbolo de código de barras de correo; de lo contrario, devolverá falso.
Parse(Título original: SingleDecodeType)
Converta la representación de la línea de un SingleDecodeType a su instancia.Un valor de retorno indica si la conversión ha logrado o ha fracasado.
public static bool Parse(string parsingType, out SingleDecodeType result)
Parameters
parsingType
string
Una línea que contiene un SingleDecodeType en el formato como “EAN8” o “EAN13” o “CodaBar…” para convertir.
result
SingleDecodeType
Un verdadero SingleDecodeType devuelve, cuando la conversión se ha completado con éxito; de lo contrario devuelve tipo indefinido: DecodeType.None.
Returns
verdadero si el parsingType se ha convertido con éxito; de lo contrario, falso.
ScanSets(Parámetros BaseDecodeType[])
Especificar los conjuntos de escaneo por barcodeTypes
public static BaseDecodeType ScanSets(params BaseDecodeType[] barcodeTypes)
Parameters
barcodeTypes
BaseDecodeType
[][]
Tipos de decodificación única y multitudinaria
Returns
Tipo de decodificación
TryParse(Título original: SingleDecodeType)
Converta la representación de la línea de un SingleDecodeType a su instancia.Un valor de retorno indica si la conversión ha logrado o ha fracasado.
public static bool TryParse(string parsingType, out SingleDecodeType result)
Parameters
parsingType
string
Una línea que contiene un SingleDecodeType en el formato como “EAN8” o “EAN13” o “CodaBar…” para convertir.
result
SingleDecodeType
Un verdadero SingleDecodeType devuelve, cuando la conversión se ha completado con éxito; de lo contrario devuelve tipo indefinido: DecodeType.None.
Returns
verdadero si el parsingType se ha convertido con éxito; de lo contrario, falso.
TryParse(Título: MultyDecodeType)
Converta la representación de la línea de un MultyDecodeType a su instancia.Un valor de retorno indica si la conversión ha logrado o ha fracasado.
public static bool TryParse(string parsingType, out MultyDecodeType result)
Parameters
parsingType
string
Una rama en el formato como “Types AllSupported” o “EAN8,EAN13,CodaBar” para convertir.
result
MultyDecodeType
Un verdadero MultyDecodeType se devolve, cuando la conversión se ha completado con éxito; de lo contrario, devolve un tipo indefinido: nuevo MultyDecodeType(DecodeType.None)
Returns
verdadero si el parsingType se ha convertido con éxito; de lo contrario, falso.