Class DecodeType
Nome do espaço: Aspose.BarCode.BarCodeRecognition Assembleia: Aspose.BarCode.dll (25.5.0)
Determine o tipo de código de barras para ler.
public static class DecodeTypeInheritance
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 UsingFields
AllSupportedTypes
especifica que os dados serão verificados com todas as simbologias disponíveis
public static readonly MultyDecodeType AllSupportedTypesValor de campo
AustraliaPost
especifica que os dados devem ser decodificados com Post da Austrália especificação de barcode
public static readonly SingleDecodeType AustraliaPostValor 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 AustralianPosteParcelValor de campo
Aztec
especifica que os dados devem ser decodificados com Aztec especificação de barcode
public static readonly SingleDecodeType AztecValor de campo
Codabar
especifica que os dados devem ser decodificados com CODABAR especificação de barcode
public static readonly SingleDecodeType CodabarValor de campo
CODABLOCKF
especifica que os dados devem ser decodificados com CODABLOCKF especificação de barcode
public static readonly SingleDecodeType CodablockFValor de campo
Code11
especifica que os dados devem ser decodificados com Código 11 especificação de barcode
public static readonly SingleDecodeType Code11Valor de campo
Code128
especifica que os dados devem ser decodificados com Código 128 especificação de barcode
public static readonly SingleDecodeType Code128Valor de campo
Título 16K
especifica que os dados devem ser decodificados com Título 16K especificação de barcode
public static readonly SingleDecodeType Code16KValor de campo
Code32
especifica que os dados devem ser decodificados com Code32 especificação de barcode
public static readonly SingleDecodeType Code32Valor 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 Code39Valor 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 Code39FullASCIIValor de campo
Code93
especifica que os dados devem ser decodificados com Código 93 especificação de barcode
public static readonly SingleDecodeType Code93Valor de campo
CompactPdf417
especifica que os dados devem ser decodificados com CompactPdf417 (Pdf417Truncated) especificação do código de barras
public static readonly SingleDecodeType CompactPdf417Valor de campo
DataLogic2of5
especifica que os dados devem ser decodificados com DataLogic 2 de 5 especificação de barcode
public static readonly SingleDecodeType DataLogic2of5Valor de campo
DataMatrix
especifica que os dados devem ser decodificados com DataMatrix Símbolos do barcode
public static readonly SingleDecodeType DataMatrixValor de campo
DatabarExpanded
especifica que os dados devem ser decodificados com GS1 Databar é lançado especificação de barcode
public static readonly SingleDecodeType DatabarExpandedValor de campo
DatabarExpandedStacked
especifica que os dados devem ser decodificados com GS1 Databar expandido especificação de barcode
public static readonly SingleDecodeType DatabarExpandedStackedValor de campo
DatabarLimited
especifica que os dados devem ser decodificados com GS1 Databar limitado especificação de barcode
public static readonly SingleDecodeType DatabarLimitedValor de campo
DatabarOmniDirectional
especifica que os dados devem ser decodificados com GS1 Databar Omni-direcional especificação de barcode
public static readonly SingleDecodeType DatabarOmniDirectionalValor de campo
DatabarStacked
especifica que os dados devem ser decodificados com GS1 Databar é lançado especificação de barcode
public static readonly SingleDecodeType DatabarStackedValor 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 DatabarStackedOmniDirectionalValor de campo
DatabarTruncated
especifica que os dados devem ser decodificados com GS1 Databar é truncado especificação de barcode
public static readonly SingleDecodeType DatabarTruncatedValor 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 DeutschePostIdentcodeValor de campo
DeutschePostLeitcode
especifica que os dados devem ser decodificados com Código do DeutschePost Leit especificação de barcode
public static readonly SingleDecodeType DeutschePostLeitcodeValor de campo
DotCode
especifica que os dados devem ser decodificados com DotCode especificação de barcode
public static readonly SingleDecodeType DotCodeValor de campo
Holandês
especifica que os dados devem ser decodificados com DotCode especificação de barcode
public static readonly SingleDecodeType DutchKIXValor de campo
EAN13
especifica que os dados devem ser decodificados com Ação 13 especificação de barcode
public static readonly SingleDecodeType EAN13Valor de campo
EAN14
especifica que os dados devem ser decodificados com EAN14 especificação de barcode
public static readonly SingleDecodeType EAN14Valor de campo
EAN8
especifica que os dados devem ser decodificados com EAN-8 especificação de barcode
public static readonly SingleDecodeType EAN8Valor de campo
Título: GS1Aztec
especifica que os dados devem ser decodificados com GS1 Azteca especificação de barcode
public static readonly SingleDecodeType GS1AztecValor 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 GS1Code128Valor 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 GS1CompositeBarValor de campo
Título: GS1DataMatrix
especifica que os dados devem ser decodificados com Título GS1DataMatrix Símbolos do barcode
public static readonly SingleDecodeType GS1DataMatrixValor 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 GS1DotCodeValor 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 GS1HanXinValor de campo
Título: GS1MicroPdf417
especifica que os dados devem ser decodificados com MicroPdf417 especificação de barcode
public static readonly SingleDecodeType GS1MicroPdf417Valor 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 GS1QRValor 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 HIBCAztecLICValor 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 HIBCAztecPASValor 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 HIBCCode128LICValor 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 HIBCCode128PASValor 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 HIBCCode39LICValor 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 HIBCCode39PASValor 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 HIBCDataMatrixLICValor 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 HIBCDataMatrixPASValor de campo
HIBCQRLIC
especifica que os dados devem ser decodificados com Título HIBC LIC QR especificação de barcode
public static readonly SingleDecodeType HIBCQRLICValor 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 HIBCQRPASValor de campo
HanXin
especifica que os dados devem ser decodificados com O Código Xin especificação de barcode
public static readonly SingleDecodeType HanXinValor 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 IATA2of5Valor de campo
ISBN
especifica que os dados devem ser decodificados com ISBN especificação de barcode
public static readonly SingleDecodeType ISBNValor de campo
ISMN
especifica que os dados devem ser decodificados com ISMN especificação de barcode
public static readonly SingleDecodeType ISMNValor de campo
ISSN
especifica que os dados devem ser decodificados com ISSN especificação de barcode
public static readonly SingleDecodeType ISSNValor de campo
ITF14
especifica que os dados devem ser decodificados com ITF14 especificação de barcode
public static readonly SingleDecodeType ITF14Valor de campo
ITF6
especifica que os dados devem ser decodificados com ITF6 especificação de barcode
public static readonly SingleDecodeType ITF6Valor de campo
Interleaved2of5
especifica que os dados devem ser decodificados com Interligado 2 de 5 especificação de barcode
public static readonly SingleDecodeType Interleaved2of5Valor de campo
ItalianPost25
especifica que os dados devem ser decodificados com Postado em Itália 25 especificação de barcode
public static readonly SingleDecodeType ItalianPost25Valor de campo
MSI
especifica que os dados devem ser decodificados com O MSI Plessey especificação de barcode
public static readonly SingleDecodeType MSIValor de campo
MacroPdf417
especifica que os dados devem ser decodificados com MacroPdf417 especificação de barcode
public static readonly SingleDecodeType MacroPdf417Valor de campo
Mailmark
especifica que os dados devem ser decodificados com Correção Royal Mail especificação do barcode.
public static readonly SingleDecodeType MailmarkValor de campo
Matrix2of5
especifica que os dados devem ser decodificados com Matriz 2 de 5 especificação de barcode
public static readonly SingleDecodeType Matrix2of5Valor de campo
MaxiCode
especifica que os dados devem ser decodificados com MaxiCode especificação de barcode
public static readonly SingleDecodeType MaxiCodeValor de campo
Microscópio 13B
especifica que os dados devem ser decodificados com MICR E-13B especificação de barcode
public static readonly SingleDecodeType MicrE13BValor de campo
MicroPdf417
especifica que os dados devem ser decodificados com MicroPdf417 especificação de barcode
public static readonly SingleDecodeType MicroPdf417Valor de campo
MicroQR
especifica que os dados devem ser decodificados com Código MicroQR especificação de barcode
public static readonly SingleDecodeType MicroQRValor de campo
MostCommonTypes
Determina que os dados serão verificados com os símbolos mais comuns
public static readonly MultyDecodeType MostCommonTypesValor de campo
None
Tipo de decodificação não especificado.
public static readonly SingleDecodeType NoneValor de campo
OPC
especifica que os dados devem ser decodificados com OPC especificação de barcode
public static readonly SingleDecodeType OPCValor de campo
OneCode
Determina que os dados devem ser descodificados com o USPS OneCode especificação de barcode
public static readonly SingleDecodeType OneCodeValor 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 PZNValor 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 PatchCodeValor de campo
Pdf417
especifica que os dados devem ser decodificados com Pdf417 Símbolos do barcode
public static readonly SingleDecodeType Pdf417Valor 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 PharmacodeValor de campo
Planet
especifica que os dados devem ser decodificados com Planet especificação de barcode
public static readonly SingleDecodeType PlanetValor 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 PostalTypesValor de campo
Postnet
especifica que os dados devem ser decodificados com Postnet especificação de barcode
public static readonly SingleDecodeType PostnetValor de campo
QR
especifica que os dados devem ser decodificados com Código QR especificação de barcode
public static readonly SingleDecodeType QRValor 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 RM4SCCValor 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 RectMicroQRValor de campo
SCC14
especifica que os dados devem ser decodificados com SCC14 especificação de barcode
public static readonly SingleDecodeType SCC14Valor de campo
SCC18
especifica que os dados devem ser decodificados com SSCC18 especificação de barcode
public static readonly SingleDecodeType SSCC18Valor de campo
Standard2of5
especifica que os dados devem ser decodificados com Padrão 2 de 5 especificação de barcode
public static readonly SingleDecodeType Standard2of5Valor de campo
Supplement
especifica que os dados devem ser decodificados com Suplemento (EAN2, EAN5) especificação de barcode
public static readonly SingleDecodeType SupplementValor 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 SwissPostParcelValor de campo
Tipo 1D
especifica que os dados serão verificados com todos os 1D Símbolos do barcode
public static readonly MultyDecodeType Types1DValor de campo
Tipo 2D
especifica que os dados serão verificados com todos os 2D Símbolos do barcode
public static readonly MultyDecodeType Types2DValor de campo
UPCA
especifica que os dados devem ser decodificados com UPC-A especificação de barcode
public static readonly SingleDecodeType UPCAValor de campo
UPCE
especifica que os dados devem ser decodificados com UPC e especificação de barcode
public static readonly SingleDecodeType UPCEValor 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 VINValor 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”..