Class DecodeType

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

object DecodeType

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

MultyDecodeType

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

SingleDecodeType

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

SingleDecodeType

Aztec

especifica que os dados devem ser decodificados com Aztec especificação de barcode

public static readonly SingleDecodeType Aztec

Valor de campo

SingleDecodeType

Codabar

especifica que os dados devem ser decodificados com CODABAR especificação de barcode

public static readonly SingleDecodeType Codabar

Valor de campo

SingleDecodeType

CODABLOCKF

especifica que os dados devem ser decodificados com CODABLOCKF especificação de barcode

public static readonly SingleDecodeType CodablockF

Valor de campo

SingleDecodeType

Code11

especifica que os dados devem ser decodificados com Código 11 especificação de barcode

public static readonly SingleDecodeType Code11

Valor de campo

SingleDecodeType

Code128

especifica que os dados devem ser decodificados com Código 128 especificação de barcode

public static readonly SingleDecodeType Code128

Valor de campo

SingleDecodeType

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

SingleDecodeType

Code32

especifica que os dados devem ser decodificados com Code32 especificação de barcode

public static readonly SingleDecodeType Code32

Valor de campo

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

Code93

especifica que os dados devem ser decodificados com Código 93 especificação de barcode

public static readonly SingleDecodeType Code93

Valor de campo

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

DataMatrix

especifica que os dados devem ser decodificados com DataMatrix Símbolos do barcode

public static readonly SingleDecodeType DataMatrix

Valor de campo

SingleDecodeType

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

SingleDecodeType

DatabarExpandedStacked

especifica que os dados devem ser decodificados com GS1 Databar expandido especificação de barcode

public static readonly SingleDecodeType DatabarExpandedStacked

Valor de campo

SingleDecodeType

DatabarLimited

especifica que os dados devem ser decodificados com GS1 Databar limitado especificação de barcode

public static readonly SingleDecodeType DatabarLimited

Valor de campo

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

DatabarTruncated

especifica que os dados devem ser decodificados com GS1 Databar é truncado especificação de barcode

public static readonly SingleDecodeType DatabarTruncated

Valor de campo

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

DotCode

especifica que os dados devem ser decodificados com DotCode especificação de barcode

public static readonly SingleDecodeType DotCode

Valor de campo

SingleDecodeType

Holandês

especifica que os dados devem ser decodificados com DotCode especificação de barcode

public static readonly SingleDecodeType DutchKIX

Valor de campo

SingleDecodeType

EAN13

especifica que os dados devem ser decodificados com Ação 13 especificação de barcode

public static readonly SingleDecodeType EAN13

Valor de campo

SingleDecodeType

EAN14

especifica que os dados devem ser decodificados com EAN14 especificação de barcode

public static readonly SingleDecodeType EAN14

Valor de campo

SingleDecodeType

EAN8

especifica que os dados devem ser decodificados com EAN-8 especificação de barcode

public static readonly SingleDecodeType EAN8

Valor de campo

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

Título: GS1MicroPdf417

especifica que os dados devem ser decodificados com MicroPdf417 especificação de barcode

public static readonly SingleDecodeType GS1MicroPdf417

Valor de campo

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

ISBN

especifica que os dados devem ser decodificados com ISBN especificação de barcode

public static readonly SingleDecodeType ISBN

Valor de campo

SingleDecodeType

ISMN

especifica que os dados devem ser decodificados com ISMN especificação de barcode

public static readonly SingleDecodeType ISMN

Valor de campo

SingleDecodeType

ISSN

especifica que os dados devem ser decodificados com ISSN especificação de barcode

public static readonly SingleDecodeType ISSN

Valor de campo

SingleDecodeType

ITF14

especifica que os dados devem ser decodificados com ITF14 especificação de barcode

public static readonly SingleDecodeType ITF14

Valor de campo

SingleDecodeType

ITF6

especifica que os dados devem ser decodificados com ITF6 especificação de barcode

public static readonly SingleDecodeType ITF6

Valor de campo

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

MSI

especifica que os dados devem ser decodificados com O MSI Plessey especificação de barcode

public static readonly SingleDecodeType MSI

Valor de campo

SingleDecodeType

MacroPdf417

especifica que os dados devem ser decodificados com MacroPdf417 especificação de barcode

public static readonly SingleDecodeType MacroPdf417

Valor de campo

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

MaxiCode

especifica que os dados devem ser decodificados com MaxiCode especificação de barcode

public static readonly SingleDecodeType MaxiCode

Valor de campo

SingleDecodeType

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

SingleDecodeType

MicroPdf417

especifica que os dados devem ser decodificados com MicroPdf417 especificação de barcode

public static readonly SingleDecodeType MicroPdf417

Valor de campo

SingleDecodeType

MicroQR

especifica que os dados devem ser decodificados com Código MicroQR especificação de barcode

public static readonly SingleDecodeType MicroQR

Valor de campo

SingleDecodeType

MostCommonTypes

Determina que os dados serão verificados com os símbolos mais comuns

public static readonly MultyDecodeType MostCommonTypes

Valor de campo

MultyDecodeType

None

Tipo de decodificação não especificado.

public static readonly SingleDecodeType None

Valor de campo

SingleDecodeType

OPC

especifica que os dados devem ser decodificados com OPC especificação de barcode

public static readonly SingleDecodeType OPC

Valor de campo

SingleDecodeType

OneCode

Determina que os dados devem ser descodificados com o USPS OneCode especificação de barcode

public static readonly SingleDecodeType OneCode

Valor de campo

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

Pdf417

especifica que os dados devem ser decodificados com Pdf417 Símbolos do barcode

public static readonly SingleDecodeType Pdf417

Valor de campo

SingleDecodeType

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

SingleDecodeType

Planet

especifica que os dados devem ser decodificados com Planet especificação de barcode

public static readonly SingleDecodeType Planet

Valor de campo

SingleDecodeType

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

MultyDecodeType

Postnet

especifica que os dados devem ser decodificados com Postnet especificação de barcode

public static readonly SingleDecodeType Postnet

Valor de campo

SingleDecodeType

QR

especifica que os dados devem ser decodificados com Código QR especificação de barcode

public static readonly SingleDecodeType QR

Valor de campo

SingleDecodeType

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

SingleDecodeType

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

SingleDecodeType

SCC14

especifica que os dados devem ser decodificados com SCC14 especificação de barcode

public static readonly SingleDecodeType SCC14

Valor de campo

SingleDecodeType

SCC18

especifica que os dados devem ser decodificados com SSCC18 especificação de barcode

public static readonly SingleDecodeType SSCC18

Valor de campo

SingleDecodeType

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

SingleDecodeType

Supplement

especifica que os dados devem ser decodificados com Suplemento (EAN2, EAN5) especificação de barcode

public static readonly SingleDecodeType Supplement

Valor de campo

SingleDecodeType

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

SingleDecodeType

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

MultyDecodeType

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

MultyDecodeType

UPCA

especifica que os dados devem ser decodificados com UPC-A especificação de barcode

public static readonly SingleDecodeType UPCA

Valor de campo

SingleDecodeType

UPCE

especifica que os dados devem ser decodificados com UPC e especificação de barcode

public static readonly SingleDecodeType UPCE

Valor de campo

SingleDecodeType

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

SingleDecodeType

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

bool

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

bool

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

bool

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

bool

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

BaseDecodeType

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

bool

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

bool

verdadeiro se o parsingType foi convertido com sucesso; caso contrário, The translation of “false” to Portuguese is “falso”..

 Português