Class DecodeType
Nombre del espacio: Aspose.BarCode.BarCodeRecognition Asamblea: Aspose.BarCode.dll (25.5.0)
Especifique el tipo de código de barras para leer.
public static class DecodeTypeInheritance
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 UsingFields
AllSupportedTypes
especifica que los datos serán verificados con todos los símbolos disponibles
public static readonly MultyDecodeType AllSupportedTypesValor de campo
AustraliaPost
Especifica que los datos deben ser decodificados con El post australiano Especificaciones de barcode
public static readonly SingleDecodeType AustraliaPostValor 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 AustralianPosteParcelValor de campo
Aztec
Especifica que los datos deben ser decodificados con Aztec Especificaciones de barcode
public static readonly SingleDecodeType AztecValor de campo
Codabar
Especifica que los datos deben ser decodificados con CODABAR Especificaciones de barcode
public static readonly SingleDecodeType CodabarValor de campo
El CodablockF
Especifica que los datos deben ser decodificados con El CodablockF Especificaciones de barcode
public static readonly SingleDecodeType CodablockFValor de campo
Code11
Especifica que los datos deben ser decodificados con Código 11 Especificaciones de barcode
public static readonly SingleDecodeType Code11Valor de campo
Code128
Especifica que los datos deben ser decodificados con Código 128 Especificaciones de barcode
public static readonly SingleDecodeType Code128Valor de campo
Título 16K
Especifica que los datos deben ser decodificados con Página 16K Especificaciones de barcode
public static readonly SingleDecodeType Code16KValor de campo
Code32
Especifica que los datos deben ser decodificados con Code32 Especificaciones de barcode
public static readonly SingleDecodeType Code32Valor 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 Code39Valor 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 Code39FullASCIIValor de campo
Code93
Especifica que los datos deben ser decodificados con Código 93 Especificaciones de barcode
public static readonly SingleDecodeType Code93Valor de campo
CompactPdf417
Especifica que los datos deben ser decodificados con CompactPdf417 (Pdf417Truncated) especificación de código de barras
public static readonly SingleDecodeType CompactPdf417Valor de campo
DataLogic2of5
Especifica que los datos deben ser decodificados con DataLogic 2 de 5 Especificaciones de barcode
public static readonly SingleDecodeType DataLogic2of5Valor de campo
DataMatrix
Especifica que los datos deben ser decodificados con DataMatrix Símbolos de barcode
public static readonly SingleDecodeType DataMatrixValor de campo
DatabarExpanded
Especifica que los datos deben ser decodificados con GS1 Databar se extiende Especificaciones de barcode
public static readonly SingleDecodeType DatabarExpandedValor de campo
DatabarExpandedStacked
Especifica que los datos deben ser decodificados con GS1 Databar extendido Especificaciones de barcode
public static readonly SingleDecodeType DatabarExpandedStackedValor de campo
DatabarLimited
Especifica que los datos deben ser decodificados con GS1 Databar limitado Especificaciones de barcode
public static readonly SingleDecodeType DatabarLimitedValor de campo
DatabarOmniDirectional
Especifica que los datos deben ser decodificados con GS1 Databar omni-direcional Especificaciones de barcode
public static readonly SingleDecodeType DatabarOmniDirectionalValor de campo
DatabarStacked
Especifica que los datos deben ser decodificados con El GS1 Databar Especificaciones de barcode
public static readonly SingleDecodeType DatabarStackedValor 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 DatabarStackedOmniDirectionalValor de campo
DatabarTruncated
Especifica que los datos deben ser decodificados con El GS1 Databar se deslizó Especificaciones de barcode
public static readonly SingleDecodeType DatabarTruncatedValor de campo
DeutschePostIdentcode
Especifica que los datos deben ser decodificados con Código de identidad DeutschePost Especificaciones de barcode
public static readonly SingleDecodeType DeutschePostIdentcodeValor de campo
DeutschePostLeitcode
Especifica que los datos deben ser decodificados con El código de DeutschePost Especificaciones de barcode
public static readonly SingleDecodeType DeutschePostLeitcodeValor de campo
DotCode
Especifica que los datos deben ser decodificados con DotCode Especificaciones de barcode
public static readonly SingleDecodeType DotCodeValor de campo
Países Bajos
Especifica que los datos deben ser decodificados con DotCode Especificaciones de barcode
public static readonly SingleDecodeType DutchKIXValor de campo
El 13
Especifica que los datos deben ser decodificados con El 13 Especificaciones de barcode
public static readonly SingleDecodeType EAN13Valor de campo
El 14
Especifica que los datos deben ser decodificados con El 14 Especificaciones de barcode
public static readonly SingleDecodeType EAN14Valor de campo
El 8
Especifica que los datos deben ser decodificados con El 8 Especificaciones de barcode
public static readonly SingleDecodeType EAN8Valor de campo
El GS1Aztec
Especifica que los datos deben ser decodificados con El GS1 Aztec Especificaciones de barcode
public static readonly SingleDecodeType GS1AztecValor de campo
G1Código 128
Especifica que los datos deben ser decodificados con GS1 Código 128 Especificaciones de barcode
public static readonly SingleDecodeType GS1Code128Valor de campo
GS1 CompositeBar
Especifica que los datos deben ser decodificados con GS1 Bar Compositivo Especificaciones de barcode
public static readonly SingleDecodeType GS1CompositeBarValor de campo
Siguiente GS1DataMatrix
Especifica que los datos deben ser decodificados con Siguiente GS1DataMatrix Símbolos de barcode
public static readonly SingleDecodeType GS1DataMatrixValor de campo
El código GS1DotCode
Especifica que los datos deben ser decodificados con Siguiente GS1 DotCode Especificaciones de barcode
public static readonly SingleDecodeType GS1DotCodeValor de campo
El GS1HanXin
Especifica que los datos deben ser decodificados con GS1 Han Xin Código Especificaciones de barcode
public static readonly SingleDecodeType GS1HanXinValor de campo
Título: GS1MicroPdf417
Especifica que los datos deben ser decodificados con MicroPdf417 Especificaciones de barcode
public static readonly SingleDecodeType GS1MicroPdf417Valor de campo
El GS1QR
Especifica que los datos deben ser decodificados con G1 y QR Especificaciones de barcode
public static readonly SingleDecodeType GS1QRValor de campo
HIBCAZTECLIC
Especifica que los datos deben ser decodificados con Siguiente HIBC LIC Aztec Especificaciones de barcode
public static readonly SingleDecodeType HIBCAztecLICValor de campo
HIBCAZTECPAS
Especifica que los datos deben ser decodificados con Siguiente HIBC PAS Aztec Especificaciones de barcode
public static readonly SingleDecodeType HIBCAztecPASValor de campo
Etiquetas: HIBCCode128LIC
Especifica que los datos deben ser decodificados con Código HIBC LIC 128 Especificaciones de barcode
public static readonly SingleDecodeType HIBCCode128LICValor de campo
Etiquetas: HIBCCode128pas
Especifica que los datos deben ser decodificados con SiguienteSiguienteSiguienteCódigo 128 Especificaciones de barcode
public static readonly SingleDecodeType HIBCCode128PASValor 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 HIBCCode39LICValor de campo
Etiquetas: HIBCCode39PAS
Especifica que los datos deben ser decodificados con HIBC PAS Código 39 Especificaciones de barcode
public static readonly SingleDecodeType HIBCCode39PASValor de campo
SiguienteMatrixLic
Especifica que los datos deben ser decodificados con Etiquetas: HIBC LIC DataMatrix Especificaciones de barcode
public static readonly SingleDecodeType HIBCDataMatrixLICValor de campo
HIBCDataMatrixPAS
Especifica que los datos deben ser decodificados con SiguienteSiguienteSiguienteHiBC PAS DataMatrix Especificaciones de barcode
public static readonly SingleDecodeType HIBCDataMatrixPASValor de campo
HIBCQRLIC
Especifica que los datos deben ser decodificados con Título HIBC LIC QR Especificaciones de barcode
public static readonly SingleDecodeType HIBCQRLICValor de campo
HIBCQRPAS
Especifica que los datos deben ser decodificados con HIBC PAS QR Especificaciones de barcode
public static readonly SingleDecodeType HIBCQRPASValor de campo
HanXin
Especifica que los datos deben ser decodificados con El código de Han Xin Especificaciones de barcode
public static readonly SingleDecodeType HanXinValor 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 IATA2of5Valor de campo
ISBN
Especifica que los datos deben ser decodificados con ISBN Especificaciones de barcode
public static readonly SingleDecodeType ISBNValor de campo
ISMN
Especifica que los datos deben ser decodificados con ISMN Especificaciones de barcode
public static readonly SingleDecodeType ISMNValor de campo
ISSN
Especifica que los datos deben ser decodificados con ISSN Especificaciones de barcode
public static readonly SingleDecodeType ISSNValor de campo
ITF14
Especifica que los datos deben ser decodificados con ITF14 Especificaciones de barcode
public static readonly SingleDecodeType ITF14Valor de campo
ITF6
Especifica que los datos deben ser decodificados con ITF6 Especificaciones de barcode
public static readonly SingleDecodeType ITF6Valor de campo
Interleaved2of5
Especifica que los datos deben ser decodificados con Interrelacionados 2 de 5 Especificaciones de barcode
public static readonly SingleDecodeType Interleaved2of5Valor de campo
ItalianPost25
Especifica que los datos deben ser decodificados con El post italiano 25 Especificaciones de barcode
public static readonly SingleDecodeType ItalianPost25Valor de campo
MSI
Especifica que los datos deben ser decodificados con El MSI Plessey Especificaciones de barcode
public static readonly SingleDecodeType MSIValor de campo
MacroPdf417
Especifica que los datos deben ser decodificados con MacroPdf417 Especificaciones de barcode
public static readonly SingleDecodeType MacroPdf417Valor de campo
Mailmark
Especifica que los datos deben ser decodificados con Real Mailmarque especificaciones de barcode.
public static readonly SingleDecodeType MailmarkValor de campo
Matrix2of5
Especifica que los datos deben ser decodificados con Matrix 2 de 5 Especificaciones de barcode
public static readonly SingleDecodeType Matrix2of5Valor de campo
MaxiCode
Especifica que los datos deben ser decodificados con MaxiCode Especificaciones de barcode
public static readonly SingleDecodeType MaxiCodeValor de campo
El micr13b
Especifica que los datos deben ser decodificados con El MICR E-13B Especificaciones de barcode
public static readonly SingleDecodeType MicrE13BValor de campo
MicroPdf417
Especifica que los datos deben ser decodificados con MicroPdf417 Especificaciones de barcode
public static readonly SingleDecodeType MicroPdf417Valor de campo
El microQR
Especifica que los datos deben ser decodificados con Código MicroQR Especificaciones de barcode
public static readonly SingleDecodeType MicroQRValor de campo
MostCommonTypes
especifica que los datos serán verificados con las simbologías más comunmente utilizadas
public static readonly MultyDecodeType MostCommonTypesValor de campo
None
Tipo de decodificación no especificado.
public static readonly SingleDecodeType NoneValor de campo
OPC
Especifica que los datos deben ser decodificados con OPC Especificaciones de barcode
public static readonly SingleDecodeType OPCValor de campo
OneCode
Especifica que los datos deben ser decodificados con USPS OneCode Especificaciones de barcode
public static readonly SingleDecodeType OneCodeValor 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 PZNValor 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 PatchCodeValor de campo
Pdf417
Especifica que los datos deben ser decodificados con Pdf417 Símbolos de barcode
public static readonly SingleDecodeType Pdf417Valor 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 PharmacodeValor de campo
Planet
Especifica que los datos deben ser decodificados con Planet Especificaciones de barcode
public static readonly SingleDecodeType PlanetValor 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 PostalTypesValor de campo
Postnet
Especifica que los datos deben ser decodificados con Postnet Especificaciones de barcode
public static readonly SingleDecodeType PostnetValor de campo
QR
Especifica que los datos deben ser decodificados con Código QR Especificaciones de barcode
public static readonly SingleDecodeType QRValor 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 RM4SCCValor de campo
RectMicroQR
Especifica que los datos deben ser decodificados con Código RectMicroQR (rMQR) Especificaciones de barcode
public static readonly SingleDecodeType RectMicroQRValor de campo
SCC14
Especifica que los datos deben ser decodificados con SCC14 Especificaciones de barcode
public static readonly SingleDecodeType SCC14Valor de campo
El SSCC18
Especifica que los datos deben ser decodificados con El SSCC18 Especificaciones de barcode
public static readonly SingleDecodeType SSCC18Valor de campo
Standard2of5
Especifica que los datos deben ser decodificados con Estándar 2 de 5 Especificaciones de barcode
public static readonly SingleDecodeType Standard2of5Valor de campo
Supplement
Especifica que los datos deben ser decodificados con Título: EAN2 y EAN5) Especificaciones de barcode
public static readonly SingleDecodeType SupplementValor 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 SwissPostParcelValor de campo
Tipo 1D
especifica que los datos serán verificados con todos los 1D Símbolos de barcode
public static readonly MultyDecodeType Types1DValor de campo
Tipo 2D
especifica que los datos serán verificados con todos los 2D Símbolos de barcode
public static readonly MultyDecodeType Types2DValor de campo
UPCA
Especifica que los datos deben ser decodificados con UPC-A Especificaciones de barcode
public static readonly SingleDecodeType UPCAValor de campo
UPCE
Especifica que los datos deben ser decodificados con UPC-E Especificaciones de barcode
public static readonly SingleDecodeType UPCEValor 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 VINValor 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.