Class DecodeType

Class DecodeType

Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)

Spécifiez le type de code-barres à lire.

public static class DecodeType

Héritage

objectDecodeType

Membres hérités

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Exemples

Cet exemple montre comment détecter les codes-barres Code39 et Code128.

using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.Code39, DecodeType.Code128))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("Type de code-barres : " + result.CodeTypeName);
        Console.WriteLine("Texte du code-barres : " + result.CodeText);
    }
}
Using reader As New BarCodeReader("c:\test.png", DecodeType.Code39, DecodeType.Code128)
    For Each result As BarCodeResult In reader.ReadBarCodes()
        Console.WriteLine("Type de code-barres : " + result.CodeTypeName)
        Console.WriteLine("Texte du code-barres : " + result.CodeText)
    Next
End Using

Champs

AllSupportedTypes

Spécifie que les données seront vérifiées avec toutes les symbologies disponibles

public static readonly MultyDecodeType AllSupportedTypes

Valeur du champ

MultyDecodeType

AustraliaPost

Spécifie que les données doivent être décodées avec la spécification de code-barres Australia Post

public static readonly SingleDecodeType AustraliaPost

Valeur du champ

SingleDecodeType

AustralianPosteParcel

Spécifie que les données doivent être décodées avec la spécification de code-barres Australian Post Domestic eParcel Barcode

public static readonly SingleDecodeType AustralianPosteParcel

Valeur du champ

SingleDecodeType

Aztec

Spécifie que les données doivent être décodées avec la spécification de code-barres Aztec

public static readonly SingleDecodeType Aztec

Valeur du champ

SingleDecodeType

Codabar

Spécifie que les données doivent être décodées avec la spécification de code-barres CODABAR

public static readonly SingleDecodeType Codabar

Valeur du champ

SingleDecodeType

CodablockF

Spécifie que les données doivent être décodées avec la spécification de code-barres CodablockF

public static readonly SingleDecodeType CodablockF

Valeur du champ

SingleDecodeType

Code11

Spécifie que les données doivent être décodées avec la spécification de code-barres CODE 11

public static readonly SingleDecodeType Code11

Valeur du champ

SingleDecodeType

Code128

Spécifie que les données doivent être décodées avec la spécification de code-barres CODE 128

public static readonly SingleDecodeType Code128

Valeur du champ

SingleDecodeType

Code16K

Spécifie que les données doivent être décodées avec la spécification de code-barres SCode16K

public static readonly SingleDecodeType Code16K

Valeur du champ

SingleDecodeType

Code32

Spécifie que les données doivent être décodées avec la spécification de code-barres Code32

public static readonly SingleDecodeType Code32

Valeur du champ

SingleDecodeType

Code39

Spécifie que les données doivent être décodées avec la spécification de code-barres Code 39 jeu de caractères de base : ISO/IEC 16388

public static readonly SingleDecodeType Code39

Valeur du champ

SingleDecodeType

Code39FullASCII

Spécifie que les données doivent être décodées avec la spécification de code-barres Code 39 jeu de caractères ASCII complet : ISO/IEC 16388

public static readonly SingleDecodeType Code39FullASCII

Valeur du champ

SingleDecodeType

Code93

Spécifie que les données doivent être décodées avec la spécification de code-barres CODE 93

public static readonly SingleDecodeType Code93

Valeur du champ

SingleDecodeType

CompactPdf417

Spécifie que les données doivent être décodées avec la spécification de code-barres CompactPdf417 (Pdf417Truncated)

public static readonly SingleDecodeType CompactPdf417

Valeur du champ

SingleDecodeType

DataLogic2of5

Spécifie que les données doivent être décodées avec la spécification de code-barres DataLogic 2 of 5

public static readonly SingleDecodeType DataLogic2of5

Valeur du champ

SingleDecodeType

DataMatrix

Spécifie que les données doivent être décodées avec la symbologie de code-barres DataMatrix

public static readonly SingleDecodeType DataMatrix

Valeur du champ

SingleDecodeType

DatabarExpanded

Spécifie que les données doivent être décodées avec la spécification de code-barres GS1 Databar expanded

public static readonly SingleDecodeType DatabarExpanded

Valeur du champ

SingleDecodeType

DatabarExpandedStacked

Spécifie que les données doivent être décodées avec la spécification de code-barres GS1 Databar expanded stacked

public static readonly SingleDecodeType DatabarExpandedStacked

Valeur du champ

SingleDecodeType

DatabarLimited

Spécifie que les données doivent être décodées avec la spécification de code-barres GS1 Databar limited

public static readonly SingleDecodeType DatabarLimited

Valeur du champ

SingleDecodeType

DatabarOmniDirectional

Spécifie que les données doivent être décodées avec la spécification de code-barres GS1 Databar omni-directional

public static readonly SingleDecodeType DatabarOmniDirectional

Valeur du champ

SingleDecodeType

DatabarStacked

Spécifie que les données doivent être décodées avec la spécification de code-barres GS1 Databar stacked

public static readonly SingleDecodeType DatabarStacked

Valeur du champ

SingleDecodeType

DatabarStackedOmniDirectional

Spécifie que les données doivent être décodées avec la spécification de code-barres GS1 Databar stacked omni-directional

public static readonly SingleDecodeType DatabarStackedOmniDirectional

Valeur du champ

SingleDecodeType

DatabarTruncated

Spécifie que les données doivent être décodées avec la spécification de code-barres GS1 Databar truncated

public static readonly SingleDecodeType DatabarTruncated

Valeur du champ

SingleDecodeType

DeutschePostIdentcode

Spécifie que les données doivent être décodées avec la spécification de code-barres DeutschePost Ident code

public static readonly SingleDecodeType DeutschePostIdentcode

Valeur du champ

SingleDecodeType

DeutschePostLeitcode

Spécifie que les données doivent être décodées avec la spécification de code-barres DeutschePost Leit code

public static readonly SingleDecodeType DeutschePostLeitcode

Valeur du champ

SingleDecodeType

DotCode

Spécifie que les données doivent être décodées avec la spécification de code-barres DotCode

public static readonly SingleDecodeType DotCode

Valeur du champ

SingleDecodeType

DutchKIX

Spécifie que les données doivent être décodées avec la spécification de code-barres DotCode

public static readonly SingleDecodeType DutchKIX

Valeur du champ

SingleDecodeType

EAN13

Spécifie que les données doivent être décodées avec la spécification de code-barres EAN-13

public static readonly SingleDecodeType EAN13

Valeur du champ

SingleDecodeType

EAN14

Spécifie que les données doivent être décodées avec la spécification de code-barres EAN14

public static readonly SingleDecodeType EAN14

Valeur du champ

SingleDecodeType

EAN8

Spécifie que les données doivent être décodées avec la spécification de code-barres EAN-8

public static readonly SingleDecodeType EAN8

Valeur du champ

SingleDecodeType

GS1Aztec

Spécifie que les données doivent être décodées avec la spécification de code-barres GS1 Aztec

public static readonly SingleDecodeType GS1Aztec

Valeur du champ

SingleDecodeType

GS1Code128

Spécifie que les données doivent être décodées avec la spécification de code-barres GS1 CODE 128

public static readonly SingleDecodeType GS1Code128

Valeur du champ

SingleDecodeType

GS1CompositeBar

Spécifie que les données doivent être décodées avec la spécification de code-barres GS1 Composite Bar

public static readonly SingleDecodeType GS1CompositeBar

Valeur du champ

SingleDecodeType

GS1DataMatrix

Spécifie que les données doivent être décodées avec la symbologie de code-barres GS1DataMatrix

public static readonly SingleDecodeType GS1DataMatrix

Valeur du champ

SingleDecodeType

GS1DotCode

Spécifie que les données doivent être décodées avec la spécification de code-barres GS1 DotCode

public static readonly SingleDecodeType GS1DotCode

Valeur du champ

SingleDecodeType

GS1HanXin

Spécifie que les données doivent être décodées avec la spécification de code-barres GS1 Han Xin Code

public static readonly SingleDecodeType GS1HanXin

Valeur du champ

SingleDecodeType

GS1MicroPdf417

Spécifie que les données doivent être décodées avec la spécification de code-barres MicroPdf417

public static readonly SingleDecodeType GS1MicroPdf417

Valeur du champ

SingleDecodeType

GS1QR

Spécifie que les données doivent être décodées avec la spécification de code-barres GS1 QR

public static readonly SingleDecodeType GS1QR

Valeur du champ

SingleDecodeType

HIBCAztecLIC

Spécifie que les données doivent être décodées avec la spécification de code-barres HIBC LIC Aztec

public static readonly SingleDecodeType HIBCAztecLIC

Valeur du champ

SingleDecodeType

HIBCAztecPAS

Spécifie que les données doivent être décodées avec la spécification de code-barres HIBC PAS Aztec

public static readonly SingleDecodeType HIBCAztecPAS

Valeur du champ

SingleDecodeType

HIBCCode128LIC

Spécifie que les données doivent être décodées avec la spécification de code-barres HIBC LIC Code128

public static readonly SingleDecodeType HIBCCode128LIC

Valeur du champ

SingleDecodeType

HIBCCode128PAS

Spécifie que les données doivent être décodées avec la spécification de code-barres HIBC PAS Code128

public static readonly SingleDecodeType HIBCCode128PAS

Valeur du champ

SingleDecodeType

HIBCCode39LIC

Spécifie que les données doivent être décodées avec la spécification de code-barres HIBC LIC Code39

public static readonly SingleDecodeType HIBCCode39LIC

Valeur du champ

SingleDecodeType

HIBCCode39PAS

Spécifie que les données doivent être décodées avec la spécification de code-barres HIBC PAS Code39

public static readonly SingleDecodeType HIBCCode39PAS

Valeur du champ

SingleDecodeType

HIBCDataMatrixLIC

Spécifie que les données doivent être décodées avec la spécification de code-barres HIBC LIC DataMatrix

public static readonly SingleDecodeType HIBCDataMatrixLIC

Valeur du champ

SingleDecodeType

HIBCDataMatrixPAS

Spécifie que les données doivent être décodées avec la spécification de code-barres HIBC PAS DataMatrix

public static readonly SingleDecodeType HIBCDataMatrixPAS

Valeur du champ

SingleDecodeType

HIBCQRLIC

Spécifie que les données doivent être décodées avec la spécification de code-barres HIBC LIC QR

public static readonly SingleDecodeType HIBCQRLIC

Valeur du champ

SingleDecodeType

HIBCQRPAS

Spécifie que les données doivent être décodées avec la spécification de code-barres HIBC PAS QR

public static readonly SingleDecodeType HIBCQRPAS

Valeur du champ

SingleDecodeType

HanXin

Spécifie que les données doivent être décodées avec la spécification de code-barres Han Xin Code

public static readonly SingleDecodeType HanXin

Valeur du champ

SingleDecodeType

IATA2of5

Spécifie que les données doivent être décodées avec la spécification de code-barres IATA 2 of 5. L’IATA (Association internationale du transport aérien) utilise ce code-barres pour la gestion du fret aérien.

public static readonly SingleDecodeType IATA2of5

Valeur du champ

SingleDecodeType

ISBN

Spécifie que les données doivent être décodées avec la spécification de code-barres ISBN

public static readonly SingleDecodeType ISBN

Valeur du champ

SingleDecodeType

ISMN

Spécifie que les données doivent être décodées avec la spécification de code-barres ISMN

public static readonly SingleDecodeType ISMN

Valeur du champ

SingleDecodeType

ISSN

Spécifie que les données doivent être décodées avec la spécification de code-barres ISSN

public static readonly SingleDecodeType ISSN

Valeur du champ

SingleDecodeType

ITF14

Spécifie que les données doivent être décodées avec la spécification de code-barres ITF14

public static readonly SingleDecodeType ITF14

Valeur du champ

SingleDecodeType

ITF6

Spécifie que les données doivent être décodées avec la spécification de code-barres ITF6

public static readonly SingleDecodeType ITF6

Valeur du champ

SingleDecodeType

Interleaved2of5

Spécifie que les données doivent être décodées avec la spécification de code-barres INTERLEAVED 2 of 5

public static readonly SingleDecodeType Interleaved2of5

Valeur du champ

SingleDecodeType

ItalianPost25

Spécifie que les données doivent être décodées avec la spécification de code-barres Italian Post 25

public static readonly SingleDecodeType ItalianPost25

Valeur du champ

SingleDecodeType

MSI

Spécifie que les données doivent être décodées avec la spécification de code-barres MSI Plessey

public static readonly SingleDecodeType MSI

Valeur du champ

SingleDecodeType

MacroPdf417

Spécifie que les données doivent être décodées avec la spécification de code-barres MacroPdf417

public static readonly SingleDecodeType MacroPdf417

Valeur du champ

SingleDecodeType

Mailmark

Spécifie que les données doivent être décodées avec la spécification de code-barres Royal Mail Mailmark.

public static readonly SingleDecodeType Mailmark

Valeur du champ

SingleDecodeType

Matrix2of5

Spécifie que les données doivent être décodées avec la spécification de code-barres Matrix 2 of 5

public static readonly SingleDecodeType Matrix2of5

Valeur du champ

SingleDecodeType

MaxiCode

Spécifie que les données doivent être décodées avec la spécification de code-barres MaxiCode

public static readonly SingleDecodeType MaxiCode

Valeur du champ

SingleDecodeType

MicrE13B

Spécifie que les données doivent être décodées avec la spécification de code-barres MICR E-13B

public static readonly SingleDecodeType MicrE13B

Valeur du champ

SingleDecodeType

MicroPdf417

Spécifie que les données doivent être décodées avec la spécification de code-barres MicroPdf417

public static readonly SingleDecodeType MicroPdf417

Valeur du champ

SingleDecodeType

MicroQR

Spécifie que les données doivent être décodées avec la spécification de code-barres MicroQR Code

public static readonly SingleDecodeType MicroQR

Valeur du champ

SingleDecodeType

MostCommonTypes

Spécifie que les données seront vérifiées avec les symbologies les plus couramment utilisées

public static readonly MultyDecodeType MostCommonTypes

Valeur du champ

MultyDecodeType

None

Type de décodage non spécifié.

public static readonly SingleDecodeType None

Valeur du champ

SingleDecodeType

OPC

Spécifie que les données doivent être décodées avec la spécification de code-barres OPC

public static readonly SingleDecodeType OPC

Valeur du champ

SingleDecodeType

OneCode

Spécifie que les données doivent être décodées avec la spécification de code-barres USPS OneCode

public static readonly SingleDecodeType OneCode

Valeur du champ

SingleDecodeType

PZN

Spécifie que les données doivent être décodées avec la spécification de code-barres PZN. Cette symbologie est également connue sous le nom de Pharma Zentral Nummer. PZN7 et PZN8 sont supportés.

public static readonly SingleDecodeType PZN

Valeur du champ

SingleDecodeType

PatchCode

Spécifie que les données doivent être décodées avec la spécification de code-barres Patch code. La symbologie de code-barres est utilisée pour le scan automatisé

public static readonly SingleDecodeType PatchCode

Valeur du champ

SingleDecodeType

Pdf417

Spécifie que les données doivent être décodées avec la symbologie de code-barres Pdf417

public static readonly SingleDecodeType Pdf417

Valeur du champ

SingleDecodeType

Pharmacode

Spécifie que les données doivent être décodées avec le Pharmacode. Cette symbologie est également connue sous le nom de code binaire pharmaceutique

public static readonly SingleDecodeType Pharmacode

Valeur du champ

SingleDecodeType

Planet

Spécifie que les données doivent être décodées avec la spécification de code-barres Planet

public static readonly SingleDecodeType Planet

Valeur du champ

SingleDecodeType

PostalTypes

Spécifie que les données seront vérifiées avec toutes les symbologies de code-barres 1.5D Postal, comme Planet, Postnet, AustraliaPost, OneCode, RM4SCC, DutchKIX

public static readonly MultyDecodeType PostalTypes

Valeur du champ

MultyDecodeType

Postnet

Spécifie que les données doivent être décodées avec la spécification de code-barres Postnet

public static readonly SingleDecodeType Postnet

Valeur du champ

SingleDecodeType

QR

Spécifie que les données doivent être décodées avec la spécification de code-barres QR Code

public static readonly SingleDecodeType QR

Valeur du champ

SingleDecodeType

RM4SCC

Spécifie que les données doivent être décodées avec la spécification de code-barres RM4SCC. RM4SCC (Royal Mail 4-state Customer Code) est utilisé pour le processus de tri automatisé du courrier au Royaume-Uni.

public static readonly SingleDecodeType RM4SCC

Valeur du champ

SingleDecodeType

RectMicroQR

Spécifie que les données doivent être décodées avec la spécification de code-barres RectMicroQR (rMQR) Code

public static readonly SingleDecodeType RectMicroQR

Valeur du champ

SingleDecodeType

SCC14

Spécifie que les données doivent être décodées avec la spécification de code-barres SCC14

public static readonly SingleDecodeType SCC14

Valeur du champ

SingleDecodeType

SSCC18

Spécifie que les données doivent être décodées avec la spécification de code-barres SSCC18

public static readonly SingleDecodeType SSCC18

Valeur du champ

SingleDecodeType

Standard2of5

Spécifie que les données doivent être décodées avec la spécification de code-barres Standard 2 of 5

public static readonly SingleDecodeType Standard2of5

Valeur du champ

SingleDecodeType

Supplement

Spécifie que les données doivent être décodées avec la spécification de code-barres Supplement(EAN2, EAN5)

public static readonly SingleDecodeType Supplement

Valeur du champ

SingleDecodeType

SwissPostParcel

Spécifie que les données doivent être décodées avec la spécification de code-barres Swiss Post Parcel Barcode

public static readonly SingleDecodeType SwissPostParcel

Valeur du champ

SingleDecodeType

Types1D

Spécifie que les données seront vérifiées avec toutes les symbologies de code-barres 1D

public static readonly MultyDecodeType Types1D

Valeur du champ

MultyDecodeType

Types2D

Spécifie que les données seront vérifiées avec toutes les symbologies de code-barres 2D

public static readonly MultyDecodeType Types2D

Valeur du champ

MultyDecodeType

UPCA

Spécifie que les données doivent être décodées avec la spécification de code-barres UPC-A

public static readonly SingleDecodeType UPCA

Valeur du champ

SingleDecodeType

UPCE

Spécifie que les données doivent être décodées avec la spécification de code-barres UPC-E

public static readonly SingleDecodeType UPCE

Valeur du champ

SingleDecodeType

VIN

Spécifie que les données doivent être décodées avec la spécification de code-barres VIN (Numéro d’identification du véhicule)

public static readonly SingleDecodeType VIN

Valeur du champ

SingleDecodeType

Propriétés

AllSupportedTypesArray

Obtient un tableau qui représente AllSupportedTypes

public static SingleDecodeType[] AllSupportedTypesArray { get; }

Valeur de la propriété

SingleDecodeType[]

Méthodes

GetNames()

Récupère un tableau des noms des types de décodage.

public static string[] GetNames()

Renvoie

string[]

Un tableau de chaînes des noms des types de décodage.

Is1D(BaseDecodeType)

Détermine si le type Aspose.BarCode.BarCodeRecognition.BaseDecodeType spécifié contient une symbologie de code-barres 1D

public static bool Is1D(BaseDecodeType symbology)

Paramètres

symbology BaseDecodeType

Le type Aspose.BarCode.BarCodeRecognition.BaseDecodeType à tester.

Renvoie

bool

Renvoie true si Aspose.BarCode.BarCodeRecognition.BaseDecodeType contient une symbologie de code-barres 1D ; sinon, renvoie false.

Is2D(BaseDecodeType)

Détermine si le type Aspose.BarCode.BarCodeRecognition.BaseDecodeType spécifié contient une symbologie de code-barres 2D

public static bool Is2D(BaseDecodeType symbology)

Paramètres

symbology BaseDecodeType

Le type Aspose.BarCode.BarCodeRecognition.BaseDecodeType à tester.

Renvoie

bool

Renvoie true si Aspose.BarCode.BarCodeRecognition.BaseDecodeType contient une symbologie de code-barres 2D ; sinon, renvoie false.

IsPostal(BaseDecodeType)

Détermine si le type Aspose.BarCode.BarCodeRecognition.BaseDecodeType spécifié contient une symbologie de code-barres postal

public static bool IsPostal(BaseDecodeType symbology)

Paramètres

symbology BaseDecodeType

Le type Aspose.BarCode.BarCodeRecognition.BaseDecodeType à tester.

Renvoie

bool

Renvoie true si Aspose.BarCode.BarCodeRecognition.BaseDecodeType contient une symbologie de code-barres postal ; sinon, renvoie false.

Parse(string, out SingleDecodeType)

Convertit la représentation sous forme de chaîne d’un SingleDecodeType en son instance. Un retour indique si la conversion a réussi ou échoué.

public static bool Parse(string parsingType, out SingleDecodeType result)

Paramètres

parsingType string

Une chaîne contenant un SingleDecodeType au format “EAN8” ou “EAN13” ou “CodaBar”… à convertir.

result SingleDecodeType

Un SingleDecodeType réel renvoyé, lorsque la conversion a été complétée avec succès ; sinon, il renvoie un type indéfini : DecodeType.None.

Renvoie

bool

true si parsingType a été converti avec succès ; sinon, false.

ScanSets(params BaseDecodeType[])

Spécifiez les ensembles de scan par types de code-barres

public static BaseDecodeType ScanSets(params BaseDecodeType[] barcodeTypes)

Paramètres

barcodeTypes BaseDecodeType[]

Tableau de types de décodage simples et multiples

Renvoie

BaseDecodeType

Un type de décodage multiple

TryParse(string, out SingleDecodeType)

Convertit la représentation sous forme de chaîne d’un SingleDecodeType en son instance. Un retour indique si la conversion a réussi ou échoué.

public static bool TryParse(string parsingType, out SingleDecodeType result)

Paramètres

parsingType string

Une chaîne contenant un SingleDecodeType au format “EAN8” ou “EAN13” ou “CodaBar”… à convertir.

result SingleDecodeType

Un SingleDecodeType réel renvoyé, lorsque la conversion a été complétée avec succès ; sinon, il renvoie un type indéfini : DecodeType.None.

Renvoie

bool

true si parsingType a été converti avec succès ; sinon, false.

TryParse(string, out MultyDecodeType)

Convertit la représentation sous forme de chaîne d’un MultyDecodeType en son instance. Un retour indique si la conversion a réussi ou échoué.

public static bool TryParse(string parsingType, out MultyDecodeType result)

Paramètres

parsingType string

Une chaîne au format “AllSupportedTypes” ou “EAN8,EAN13,CodaBar” à convertir.

result MultyDecodeType

Un MultyDecodeType réel est renvoyé, lorsque la conversion a été complétée avec succès ; sinon, il renvoie un type indéfini : new MultyDecodeType(DecodeType.None)

Renvoie

bool

true si parsingType a été converti avec succès ; sinon, false.

 Français