Class DecodeType
Nome do espaço: Aspose.BarCode.BarCodeRecognition Assembleia: Aspose.BarCode.dll (25.4.0)
Determine o tipo de código de barras para ler.
public static class DecodeType
Inheritance
Membros herdados
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Esta amostra mostra como detectar Code39 e Code128 códigos de barra.
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 os dados serão verificados com todas as simbologias disponíveis
public static readonly MultyDecodeType AllSupportedTypes
Valor de campo
AustraliaPost
especifica que os dados devem ser decodificados com Post da Austrália especificação de barcode
public static readonly SingleDecodeType AustraliaPost
Valor de campo
AustralianPosteParcel
especifica que os dados devem ser decodificados com Australian Post Domestic eParcel código de barras especificação de barcode
public static readonly SingleDecodeType AustralianPosteParcel
Valor de campo
Aztec
especifica que os dados devem ser decodificados com Aztec especificação de barcode
public static readonly SingleDecodeType Aztec
Valor de campo
Codabar
especifica que os dados devem ser decodificados com CODABAR especificação de barcode
public static readonly SingleDecodeType Codabar
Valor de campo
CODABLOCKF
especifica que os dados devem ser decodificados com CODABLOCKF especificação de barcode
public static readonly SingleDecodeType CodablockF
Valor de campo
Code11
especifica que os dados devem ser decodificados com Código 11 especificação de barcode
public static readonly SingleDecodeType Code11
Valor de campo
Code128
especifica que os dados devem ser decodificados com Código 128 especificação de barcode
public static readonly SingleDecodeType Code128
Valor de campo
Título 16K
especifica que os dados devem ser decodificados com Título 16K especificação de barcode
public static readonly SingleDecodeType Code16K
Valor de campo
Code32
especifica que os dados devem ser decodificados com Code32 especificação de barcode
public static readonly SingleDecodeType Code32
Valor de campo
Code39
especifica que os dados devem ser decodificados com Código 39 Especificação básica do código de barras: ISO/IEC 16388
public static readonly SingleDecodeType Code39
Valor de campo
Código 39FullASCII
especifica que os dados devem ser decodificados com Código 39 Especificação completa do código de barras ASCII: ISO/IEC 16388
public static readonly SingleDecodeType Code39FullASCII
Valor de campo
Code93
especifica que os dados devem ser decodificados com Código 93 especificação de barcode
public static readonly SingleDecodeType Code93
Valor de campo
CompactPdf417
especifica que os dados devem ser decodificados com CompactPdf417 (Pdf417Truncated) especificação do código de barras
public static readonly SingleDecodeType CompactPdf417
Valor de campo
DataLogic2of5
especifica que os dados devem ser decodificados com DataLogic 2 de 5 especificação de barcode
public static readonly SingleDecodeType DataLogic2of5
Valor de campo
DataMatrix
especifica que os dados devem ser decodificados com DataMatrix Símbolos do barcode
public static readonly SingleDecodeType DataMatrix
Valor de campo
DatabarExpanded
especifica que os dados devem ser decodificados com GS1 Databar é lançado especificação de barcode
public static readonly SingleDecodeType DatabarExpanded
Valor de campo
DatabarExpandedStacked
especifica que os dados devem ser decodificados com GS1 Databar expandido especificação de barcode
public static readonly SingleDecodeType DatabarExpandedStacked
Valor de campo
DatabarLimited
especifica que os dados devem ser decodificados com GS1 Databar limitado especificação de barcode
public static readonly SingleDecodeType DatabarLimited
Valor de campo
DatabarOmniDirectional
especifica que os dados devem ser decodificados com GS1 Databar Omni-direcional especificação de barcode
public static readonly SingleDecodeType DatabarOmniDirectional
Valor de campo
DatabarStacked
especifica que os dados devem ser decodificados com GS1 Databar é lançado especificação de barcode
public static readonly SingleDecodeType DatabarStacked
Valor de campo
DatabarStackedOmniDirectional
especifica que os dados devem ser decodificados com GS1 Databar estável omni-direcional especificação de barcode
public static readonly SingleDecodeType DatabarStackedOmniDirectional
Valor de campo
DatabarTruncated
especifica que os dados devem ser decodificados com GS1 Databar é truncado especificação de barcode
public static readonly SingleDecodeType DatabarTruncated
Valor de campo
DeutschePostIdentcode
especifica que os dados devem ser decodificados com Código de identidade do DeutschePost especificação de barcode
public static readonly SingleDecodeType DeutschePostIdentcode
Valor de campo
DeutschePostLeitcode
especifica que os dados devem ser decodificados com Código do DeutschePost Leit especificação de barcode
public static readonly SingleDecodeType DeutschePostLeitcode
Valor de campo
DotCode
especifica que os dados devem ser decodificados com DotCode especificação de barcode
public static readonly SingleDecodeType DotCode
Valor de campo
Holandês
especifica que os dados devem ser decodificados com DotCode especificação de barcode
public static readonly SingleDecodeType DutchKIX
Valor de campo
EAN13
especifica que os dados devem ser decodificados com Ação 13 especificação de barcode
public static readonly SingleDecodeType EAN13
Valor de campo
EAN14
especifica que os dados devem ser decodificados com EAN14 especificação de barcode
public static readonly SingleDecodeType EAN14
Valor de campo
EAN8
especifica que os dados devem ser decodificados com EAN-8 especificação de barcode
public static readonly SingleDecodeType EAN8
Valor de campo
Título: GS1Aztec
especifica que os dados devem ser decodificados com GS1 Azteca especificação de barcode
public static readonly SingleDecodeType GS1Aztec
Valor de campo
Título: GS1Code128
especifica que os dados devem ser decodificados com GS1 Código 128 especificação de barcode
public static readonly SingleDecodeType GS1Code128
Valor de campo
GS1 Composição
especifica que os dados devem ser decodificados com GS1 Composição Bar especificação de barcode
public static readonly SingleDecodeType GS1CompositeBar
Valor de campo
Título: GS1DataMatrix
especifica que os dados devem ser decodificados com Título GS1DataMatrix Símbolos do barcode
public static readonly SingleDecodeType GS1DataMatrix
Valor de campo
Título: GS1DotCode
especifica que os dados devem ser decodificados com Título: GS1 DotCode especificação de barcode
public static readonly SingleDecodeType GS1DotCode
Valor de campo
Título: GS1HanXin
especifica que os dados devem ser decodificados com GS1 Han Xin Código especificação de barcode
public static readonly SingleDecodeType GS1HanXin
Valor de campo
Título: GS1MicroPdf417
especifica que os dados devem ser decodificados com MicroPdf417 especificação de barcode
public static readonly SingleDecodeType GS1MicroPdf417
Valor de campo
Título: GS1QR
especifica que os dados devem ser decodificados com Título 1 QR especificação de barcode
public static readonly SingleDecodeType GS1QR
Valor de campo
Título HIBCAZTECLIC
especifica que os dados devem ser decodificados com Título: HIBC LIC Aztec especificação de barcode
public static readonly SingleDecodeType HIBCAztecLIC
Valor de campo
Título HIBCAztecPAS
especifica que os dados devem ser decodificados com Avaliações do HIBC PAS Aztec especificação de barcode
public static readonly SingleDecodeType HIBCAztecPAS
Valor de campo
Avaliação do HIBCCode128LIC
especifica que os dados devem ser decodificados com Código HIBC LIC 128 especificação de barcode
public static readonly SingleDecodeType HIBCCode128LIC
Valor de campo
Avaliação do HIBCCode128PAS
especifica que os dados devem ser decodificados com HIBC PAS Código128 especificação de barcode
public static readonly SingleDecodeType HIBCCode128PAS
Valor de campo
Título: HIBCCode39LIC
especifica que os dados devem ser decodificados com Código HIBC LIC 39 especificação de barcode
public static readonly SingleDecodeType HIBCCode39LIC
Valor de campo
Avaliação do HIBCCode39PAS
especifica que os dados devem ser decodificados com HIBC PAS Código 39 especificação de barcode
public static readonly SingleDecodeType HIBCCode39PAS
Valor de campo
Título: HIBCMatrixLIC
especifica que os dados devem ser decodificados com Título: HIBC LIC DataMatrix especificação de barcode
public static readonly SingleDecodeType HIBCDataMatrixLIC
Valor de campo
Título: HIBCDataMatrix
especifica que os dados devem ser decodificados com Título: HIBC PAS DataMatrix especificação de barcode
public static readonly SingleDecodeType HIBCDataMatrixPAS
Valor de campo
HIBCQRLIC
especifica que os dados devem ser decodificados com Título HIBC LIC QR especificação de barcode
public static readonly SingleDecodeType HIBCQRLIC
Valor de campo
HIBCQRPAS
especifica que os dados devem ser decodificados com Avaliação do HIBC PAS QR especificação de barcode
public static readonly SingleDecodeType HIBCQRPAS
Valor de campo
HanXin
especifica que os dados devem ser decodificados com O Código Xin especificação de barcode
public static readonly SingleDecodeType HanXin
Valor de campo
2o de 5o
especifica que os dados devem ser decodificados com IATA 2 de 5 A IATA (Asociação Internacional de Transportes Aéreos) usa este código de barras para a gestão de carga aérea.
public static readonly SingleDecodeType IATA2of5
Valor de campo
ISBN
especifica que os dados devem ser decodificados com ISBN especificação de barcode
public static readonly SingleDecodeType ISBN
Valor de campo
ISMN
especifica que os dados devem ser decodificados com ISMN especificação de barcode
public static readonly SingleDecodeType ISMN
Valor de campo
ISSN
especifica que os dados devem ser decodificados com ISSN especificação de barcode
public static readonly SingleDecodeType ISSN
Valor de campo
ITF14
especifica que os dados devem ser decodificados com ITF14 especificação de barcode
public static readonly SingleDecodeType ITF14
Valor de campo
ITF6
especifica que os dados devem ser decodificados com ITF6 especificação de barcode
public static readonly SingleDecodeType ITF6
Valor de campo
Interleaved2of5
especifica que os dados devem ser decodificados com Interligado 2 de 5 especificação de barcode
public static readonly SingleDecodeType Interleaved2of5
Valor de campo
ItalianPost25
especifica que os dados devem ser decodificados com Postado em Itália 25 especificação de barcode
public static readonly SingleDecodeType ItalianPost25
Valor de campo
MSI
especifica que os dados devem ser decodificados com O MSI Plessey especificação de barcode
public static readonly SingleDecodeType MSI
Valor de campo
MacroPdf417
especifica que os dados devem ser decodificados com MacroPdf417 especificação de barcode
public static readonly SingleDecodeType MacroPdf417
Valor de campo
Mailmark
especifica que os dados devem ser decodificados com Correção Royal Mail especificação do barcode.
public static readonly SingleDecodeType Mailmark
Valor de campo
Matrix2of5
especifica que os dados devem ser decodificados com Matriz 2 de 5 especificação de barcode
public static readonly SingleDecodeType Matrix2of5
Valor de campo
MaxiCode
especifica que os dados devem ser decodificados com MaxiCode especificação de barcode
public static readonly SingleDecodeType MaxiCode
Valor de campo
Microscópio 13B
especifica que os dados devem ser decodificados com MICR E-13B especificação de barcode
public static readonly SingleDecodeType MicrE13B
Valor de campo
MicroPdf417
especifica que os dados devem ser decodificados com MicroPdf417 especificação de barcode
public static readonly SingleDecodeType MicroPdf417
Valor de campo
MicroQR
especifica que os dados devem ser decodificados com Código MicroQR especificação de barcode
public static readonly SingleDecodeType MicroQR
Valor de campo
MostCommonTypes
Determina que os dados serão verificados com os símbolos mais comuns
public static readonly MultyDecodeType MostCommonTypes
Valor de campo
None
Tipo de decodificação não especificado.
public static readonly SingleDecodeType None
Valor de campo
OPC
especifica que os dados devem ser decodificados com OPC especificação de barcode
public static readonly SingleDecodeType OPC
Valor de campo
OneCode
Determina que os dados devem ser descodificados com o USPS OneCode especificação de barcode
public static readonly SingleDecodeType OneCode
Valor de campo
PZN
especifica que os dados devem ser decodificados com PZN Esta simbologia é também conhecida como Pharma Zentral Number.PZN7 e PZN8 são suportados.
public static readonly SingleDecodeType PZN
Valor de campo
PatchCode
especifica que os dados devem ser decodificados com Código Patch especificação de código de barras. a simbologia do código-barras é usada para escaneamento automatizado
public static readonly SingleDecodeType PatchCode
Valor de campo
Pdf417
especifica que os dados devem ser decodificados com Pdf417 Símbolos do barcode
public static readonly SingleDecodeType Pdf417
Valor de campo
Pharmacode
especifica que os dados devem ser decodificados com Pharmacode Este símbolo é também conhecido como código binário farmacêutico.
public static readonly SingleDecodeType Pharmacode
Valor de campo
Planet
especifica que os dados devem ser decodificados com Planet especificação de barcode
public static readonly SingleDecodeType Planet
Valor de campo
PostalTypes
especifica que os dados serão verificados com todos os Postal 1.5D Símbolos de código-bar, como Planet, Postnet, AustráliaPost, OneCode, RM4SCC, DutchKIX
public static readonly MultyDecodeType PostalTypes
Valor de campo
Postnet
especifica que os dados devem ser decodificados com Postnet especificação de barcode
public static readonly SingleDecodeType Postnet
Valor de campo
QR
especifica que os dados devem ser decodificados com Código QR especificação de barcode
public static readonly SingleDecodeType QR
Valor de campo
Rm4SCC
especifica que os dados devem ser decodificados com Rm4SCC O RM4SCC (Royal Mail 4-state Customer Code) é usado para o processo automatizado de tipo de correio no Reino Unido.
public static readonly SingleDecodeType RM4SCC
Valor de campo
Título RectMicroQR
especifica que os dados devem ser decodificados com Código RectMicroQR (rMQR) especificação de barcode
public static readonly SingleDecodeType RectMicroQR
Valor de campo
SCC14
especifica que os dados devem ser decodificados com SCC14 especificação de barcode
public static readonly SingleDecodeType SCC14
Valor de campo
SCC18
especifica que os dados devem ser decodificados com SSCC18 especificação de barcode
public static readonly SingleDecodeType SSCC18
Valor de campo
Standard2of5
especifica que os dados devem ser decodificados com Padrão 2 de 5 especificação de barcode
public static readonly SingleDecodeType Standard2of5
Valor de campo
Supplement
especifica que os dados devem ser decodificados com Suplemento (EAN2, EAN5) especificação de barcode
public static readonly SingleDecodeType Supplement
Valor de campo
SwissPostParcel
especifica que os dados devem ser decodificados com Código de Barco do Corrente Suíço especificação de barcode
public static readonly SingleDecodeType SwissPostParcel
Valor de campo
Tipo 1D
especifica que os dados serão verificados com todos os 1D Símbolos do barcode
public static readonly MultyDecodeType Types1D
Valor de campo
Tipo 2D
especifica que os dados serão verificados com todos os 2D Símbolos do barcode
public static readonly MultyDecodeType Types2D
Valor de campo
UPCA
especifica que os dados devem ser decodificados com UPC-A especificação de barcode
public static readonly SingleDecodeType UPCA
Valor de campo
UPCE
especifica que os dados devem ser decodificados com UPC e especificação de barcode
public static readonly SingleDecodeType UPCE
Valor de campo
VIN
especifica que os dados devem ser decodificados com VIN (Número de Identificação do Veículo) especificação de código de barras
public static readonly SingleDecodeType VIN
Valor de campo
Properties
AllSupportedTypesArray
Obtenha um array que representa todos os tipos suportados
public static SingleDecodeType[] AllSupportedTypesArray { get; }
Valor da propriedade
SingleDecodeType [ ]
Methods
GetNames()
Retira uma série de nomes dos tipos de decodificação.
public static string[] GetNames()
Returns
string [ ]
Um conjunto de linhas dos nomes dos tipos de decodificação.
1D(BaseDecodeType)
Determina se o Aspose.BarCode.BarCodeRecognition.BaseDecodeType especificado contém qualquer símbolo de código de barras 1D
public static bool Is1D(BaseDecodeType symbology)
Parameters
symbology
BaseDecodeType
O Aspose.BarCode.BarCodeRecognition.BaseDecodeType para testar.
Returns
Returns verdadeiro se Aspose.BarCode.BarCodeRecognition.BaseDecodeType contém qualquer símbolo de código de barras 1D; caso contrário, retorna The translation of “false” to Portuguese is “falso”..
O2D(BaseDecodeType)
Determina se o Aspose.BarCode.BarCodeRecognition.BaseDecodeType especificado contém qualquer símbolo de código de barras 2D
public static bool Is2D(BaseDecodeType symbology)
Parameters
symbology
BaseDecodeType
O Aspose.BarCode.BarCodeRecognition.BaseDecodeType para testar.
Returns
Returns verdadeiro se Aspose.BarCode.BarCodeRecognition.BaseDecodeType contém qualquer símbolo de código de barras 2D; caso contrário, retorna The translation of “false” to Portuguese is “falso”..
IsPostal(BaseDecodeType)
Determina se o Aspose.BarCode.BarCodeRecognition.BaseDecodeType especificado contém qualquer símbolo de código de barras de correio
public static bool IsPostal(BaseDecodeType symbology)
Parameters
symbology
BaseDecodeType
O Aspose.BarCode.BarCodeRecognition.BaseDecodeType para testar.
Returns
Returns verdadeiro se Aspose.BarCode.BarCodeRecognition.BaseDecodeType contém qualquer símbolo de código de barras de correio; caso contrário, retorna The translation of “false” to Portuguese is “falso”..
Parse(Título: Out SingleDecodeType)
Converte a representação de linha de um SingleDecodeType em sua instância.Um valor de retorno indica se a conversão foi bem sucedida ou falhou.
public static bool Parse(string parsingType, out SingleDecodeType result)
Parameters
parsingType
string
Uma linha que contém um SingleDecodeType no formato como “EAN8” ou “EAN13” ou “CodaBar…” para converter.
result
SingleDecodeType
Um verdadeiro SingleDecodeType retorna, quando a conversão foi concluída com êxito; caso contrário, retorna um tipo indefinido: DecodeType.None.
Returns
verdadeiro se o parsingType foi convertido com sucesso; caso contrário, The translation of “false” to Portuguese is “falso”..
ScanSets(Título: BaseDecodeType[])
Especificar conjuntos de escaneamento por barcodeTypes
public static BaseDecodeType ScanSets(params BaseDecodeType[] barcodeTypes)
Parameters
barcodeTypes
BaseDecodeType
[ ]
Uma série de tipos de decodificação única e múltipla
Returns
Tipo de decodificação
TryParse(Título: Out SingleDecodeType)
Converte a representação de linha de um SingleDecodeType em sua instância.Um valor de retorno indica se a conversão foi bem sucedida ou falhou.
public static bool TryParse(string parsingType, out SingleDecodeType result)
Parameters
parsingType
string
Uma linha que contém um SingleDecodeType no formato como “EAN8” ou “EAN13” ou “CodaBar…” para converter.
result
SingleDecodeType
Um verdadeiro SingleDecodeType retorna, quando a conversão foi concluída com êxito; caso contrário, retorna um tipo indefinido: DecodeType.None.
Returns
verdadeiro se o parsingType foi convertido com sucesso; caso contrário, The translation of “false” to Portuguese is “falso”..
TryParse(Título: MultyDecodeType)
Converte a representação de linha de um MultyDecodeType em sua instância.Um valor de retorno indica se a conversão foi bem sucedida ou falhou.
public static bool TryParse(string parsingType, out MultyDecodeType result)
Parameters
parsingType
string
Uma faixa no formato como “AllSupportedTypes” ou “EAN8,EAN13,CodaBar” para converter.
result
MultyDecodeType
Um verdadeiro MultyDecodeType é devolvido, quando a conversão foi concluída com êxito; caso contrário, ele retorna um tipo indefinido: novo MultyDecodeType(DecodeType.None)
Returns
verdadeiro se o parsingType foi convertido com sucesso; caso contrário, The translation of “false” to Portuguese is “falso”..