Class DecodeType

Class DecodeType

Nazwa przestrzeń: Aspose.BarCode.BarCodeRecognition Zgromadzenie: Aspose.BarCode.dll (25.4.0)

Wyznacz typ kodu barowego do odczytu.

public static class DecodeType

Inheritance

object DecodeType

Dziedziczeni członkowie

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

Examples

W tym próbce pokazano, jak wykryć kody kodowe Code39 i 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 Using

Fields

AllSupportedTypes

Dane będą sprawdzane ze wszystkimi dostępnymi symboliami.

public static readonly MultyDecodeType AllSupportedTypes

Wartość pola

MultyDecodeType

AustraliaPost

Oznacza to, że dane powinny być dekodowane przez Australijska poczta specyfikacja barcode

public static readonly SingleDecodeType AustraliaPost

Wartość pola

SingleDecodeType

AustralianPosteParcel

Oznacza to, że dane powinny być dekodowane przez Australian Post Domestic eParcel kod barowy specyfikacja barcode

public static readonly SingleDecodeType AustralianPosteParcel

Wartość pola

SingleDecodeType

Aztec

Oznacza to, że dane powinny być dekodowane przez Aztec specyfikacja barcode

public static readonly SingleDecodeType Aztec

Wartość pola

SingleDecodeType

Codabar

Oznacza to, że dane powinny być dekodowane przez CODABAR specyfikacja barcode

public static readonly SingleDecodeType Codabar

Wartość pola

SingleDecodeType

CodablockF

Oznacza to, że dane powinny być dekodowane przez CodablockF specyfikacja barcode

public static readonly SingleDecodeType CodablockF

Wartość pola

SingleDecodeType

Code11

Oznacza to, że dane powinny być dekodowane przez Kod 11 specyfikacja barcode

public static readonly SingleDecodeType Code11

Wartość pola

SingleDecodeType

Code128

Oznacza to, że dane powinny być dekodowane przez Kod 128 specyfikacja barcode

public static readonly SingleDecodeType Code128

Wartość pola

SingleDecodeType

Kodek 16K

Oznacza to, że dane powinny być dekodowane przez Wskaźnik 16K specyfikacja barcode

public static readonly SingleDecodeType Code16K

Wartość pola

SingleDecodeType

Code32

Oznacza to, że dane powinny być dekodowane przez Code32 specyfikacja barcode

public static readonly SingleDecodeType Code32

Wartość pola

SingleDecodeType

Code39

Oznacza to, że dane powinny być dekodowane przez Kod 39 Podstawowa specyfikacja kodu paska: ISO/IEC 16388

public static readonly SingleDecodeType Code39

Wartość pola

SingleDecodeType

Kod 39FullASCII

Oznacza to, że dane powinny być dekodowane przez Kod 39 Pełna specyfikacja kodu paska ASCII: ISO/IEC 16388

public static readonly SingleDecodeType Code39FullASCII

Wartość pola

SingleDecodeType

Code93

Oznacza to, że dane powinny być dekodowane przez Kod 93 specyfikacja barcode

public static readonly SingleDecodeType Code93

Wartość pola

SingleDecodeType

CompactPdf417

Oznacza to, że dane powinny być dekodowane przez CompactPdf417 (Pdf417Truncated) specyfikacja kodu paska

public static readonly SingleDecodeType CompactPdf417

Wartość pola

SingleDecodeType

DataLogic2of5

Oznacza to, że dane powinny być dekodowane przez DataLogic 2 z 5 specyfikacja barcode

public static readonly SingleDecodeType DataLogic2of5

Wartość pola

SingleDecodeType

DataMatrix

Oznacza to, że dane powinny być dekodowane przez DataMatrix Symbolika kodów barokowych

public static readonly SingleDecodeType DataMatrix

Wartość pola

SingleDecodeType

DatabarExpanded

Oznacza to, że dane powinny być dekodowane przez GS1 Databar rozszerzony specyfikacja barcode

public static readonly SingleDecodeType DatabarExpanded

Wartość pola

SingleDecodeType

DatabarExpandedStacked

Oznacza to, że dane powinny być dekodowane przez GS1 Databar rozszerzony specyfikacja barcode

public static readonly SingleDecodeType DatabarExpandedStacked

Wartość pola

SingleDecodeType

DatabarLimited

Oznacza to, że dane powinny być dekodowane przez GS1 Databar ograniczony specyfikacja barcode

public static readonly SingleDecodeType DatabarLimited

Wartość pola

SingleDecodeType

DatabarOmniDirectional

Oznacza to, że dane powinny być dekodowane przez GS1 Databar wszechstronny specyfikacja barcode

public static readonly SingleDecodeType DatabarOmniDirectional

Wartość pola

SingleDecodeType

DatabarStacked

Oznacza to, że dane powinny być dekodowane przez GS1 Databar wykończony specyfikacja barcode

public static readonly SingleDecodeType DatabarStacked

Wartość pola

SingleDecodeType

DatabarStackedOmniDirectional

Oznacza to, że dane powinny być dekodowane przez GS1 Databar wykończony omni-dyrektywny specyfikacja barcode

public static readonly SingleDecodeType DatabarStackedOmniDirectional

Wartość pola

SingleDecodeType

DatabarTruncated

Oznacza to, że dane powinny być dekodowane przez GS1 Databar wstrząśnięty specyfikacja barcode

public static readonly SingleDecodeType DatabarTruncated

Wartość pola

SingleDecodeType

DeutschePostIdentcode

Oznacza to, że dane powinny być dekodowane przez Kod identyfikacyjny DeutschePost specyfikacja barcode

public static readonly SingleDecodeType DeutschePostIdentcode

Wartość pola

SingleDecodeType

DeutschePostLeitcode

Oznacza to, że dane powinny być dekodowane przez Kod DeutschePost specyfikacja barcode

public static readonly SingleDecodeType DeutschePostLeitcode

Wartość pola

SingleDecodeType

DotCode

Oznacza to, że dane powinny być dekodowane przez DotCode specyfikacja barcode

public static readonly SingleDecodeType DotCode

Wartość pola

SingleDecodeType

holenderski

Oznacza to, że dane powinny być dekodowane przez DotCode specyfikacja barcode

public static readonly SingleDecodeType DutchKIX

Wartość pola

SingleDecodeType

EAN13

Oznacza to, że dane powinny być dekodowane przez EW-13 specyfikacja barcode

public static readonly SingleDecodeType EAN13

Wartość pola

SingleDecodeType

EAN14

Oznacza to, że dane powinny być dekodowane przez EAN14 specyfikacja barcode

public static readonly SingleDecodeType EAN14

Wartość pola

SingleDecodeType

EAN8

Oznacza to, że dane powinny być dekodowane przez EAN-8 specyfikacja barcode

public static readonly SingleDecodeType EAN8

Wartość pola

SingleDecodeType

GS1Aztec

Oznacza to, że dane powinny być dekodowane przez GS1 Aztec specyfikacja barcode

public static readonly SingleDecodeType GS1Aztec

Wartość pola

SingleDecodeType

Książka: GS1Code128

Oznacza to, że dane powinny być dekodowane przez GS1 KODE 128 specyfikacja barcode

public static readonly SingleDecodeType GS1Code128

Wartość pola

SingleDecodeType

GS1 Kompozycja

Oznacza to, że dane powinny być dekodowane przez GS1 kompozytowy bar specyfikacja barcode

public static readonly SingleDecodeType GS1CompositeBar

Wartość pola

SingleDecodeType

GS1DataMatrix

Oznacza to, że dane powinny być dekodowane przez GS1DataMatrix Symbolika kodów barokowych

public static readonly SingleDecodeType GS1DataMatrix

Wartość pola

SingleDecodeType

GS1DotCode

Oznacza to, że dane powinny być dekodowane przez Zestaw GS1 DotCode specyfikacja barcode

public static readonly SingleDecodeType GS1DotCode

Wartość pola

SingleDecodeType

Zestaw GS1HanXin

Oznacza to, że dane powinny być dekodowane przez GS1 Han Xin kod specyfikacja barcode

public static readonly SingleDecodeType GS1HanXin

Wartość pola

SingleDecodeType

GS1MicroPdf417

Oznacza to, że dane powinny być dekodowane przez MicroPdf417 specyfikacja barcode

public static readonly SingleDecodeType GS1MicroPdf417

Wartość pola

SingleDecodeType

GS1QR

Oznacza to, że dane powinny być dekodowane przez Zestaw 1 QR specyfikacja barcode

public static readonly SingleDecodeType GS1QR

Wartość pola

SingleDecodeType

HIBCAZTECLIC

Oznacza to, że dane powinny być dekodowane przez HIBC LIC Aztec specyfikacja barcode

public static readonly SingleDecodeType HIBCAztecLIC

Wartość pola

SingleDecodeType

HIBCAZTECPAS

Oznacza to, że dane powinny być dekodowane przez HIBC Pas Aztec specyfikacja barcode

public static readonly SingleDecodeType HIBCAztecPAS

Wartość pola

SingleDecodeType

Książka HIBCCode128LIC

Oznacza to, że dane powinny być dekodowane przez HIBC LIC kod 128 specyfikacja barcode

public static readonly SingleDecodeType HIBCCode128LIC

Wartość pola

SingleDecodeType

HIBCCode128PAS

Oznacza to, że dane powinny być dekodowane przez HIBC pas kod 128 specyfikacja barcode

public static readonly SingleDecodeType HIBCCode128PAS

Wartość pola

SingleDecodeType

HIBCCode39LIC

Oznacza to, że dane powinny być dekodowane przez HIBC LIC kod 39 specyfikacja barcode

public static readonly SingleDecodeType HIBCCode39LIC

Wartość pola

SingleDecodeType

HIBCCode39PAS

Oznacza to, że dane powinny być dekodowane przez HIBC pas kod 39 specyfikacja barcode

public static readonly SingleDecodeType HIBCCode39PAS

Wartość pola

SingleDecodeType

HIBCDataMatrixLIC

Oznacza to, że dane powinny być dekodowane przez HIBC LIC DataMatrix specyfikacja barcode

public static readonly SingleDecodeType HIBCDataMatrixLIC

Wartość pola

SingleDecodeType

HIBCDataMatrixPAS

Oznacza to, że dane powinny być dekodowane przez HIBC PAS DataMatrix specyfikacja barcode

public static readonly SingleDecodeType HIBCDataMatrixPAS

Wartość pola

SingleDecodeType

HIBCQRLIC

Oznacza to, że dane powinny być dekodowane przez Wiadomości HIBC LIC QR specyfikacja barcode

public static readonly SingleDecodeType HIBCQRLIC

Wartość pola

SingleDecodeType

HIBCQRPAS

Oznacza to, że dane powinny być dekodowane przez Wiadomości HIBC PAS QR specyfikacja barcode

public static readonly SingleDecodeType HIBCQRPAS

Wartość pola

SingleDecodeType

HanXin

Oznacza to, że dane powinny być dekodowane przez HAN KODY specyfikacja barcode

public static readonly SingleDecodeType HanXin

Wartość pola

SingleDecodeType

IATA2 z 5

Oznacza to, że dane powinny być dekodowane przez IATA 2 z 5 IATA (Międzynarodowa Stowarzyszenie Transportu Lotniczego) wykorzystuje ten kod barowy do zarządzania ładunkiem lotniczym.

public static readonly SingleDecodeType IATA2of5

Wartość pola

SingleDecodeType

ISBN

Oznacza to, że dane powinny być dekodowane przez ISBN specyfikacja barcode

public static readonly SingleDecodeType ISBN

Wartość pola

SingleDecodeType

ISMN

Oznacza to, że dane powinny być dekodowane przez ISMN specyfikacja barcode

public static readonly SingleDecodeType ISMN

Wartość pola

SingleDecodeType

ISSN

Oznacza to, że dane powinny być dekodowane przez ISSN specyfikacja barcode

public static readonly SingleDecodeType ISSN

Wartość pola

SingleDecodeType

ITF14

Oznacza to, że dane powinny być dekodowane przez ITF14 specyfikacja barcode

public static readonly SingleDecodeType ITF14

Wartość pola

SingleDecodeType

ITF6

Oznacza to, że dane powinny być dekodowane przez ITF6 specyfikacja barcode

public static readonly SingleDecodeType ITF6

Wartość pola

SingleDecodeType

Interleaved2of5

Oznacza to, że dane powinny być dekodowane przez Interleawed 2 z 5 specyfikacja barcode

public static readonly SingleDecodeType Interleaved2of5

Wartość pola

SingleDecodeType

ItalianPost25

Oznacza to, że dane powinny być dekodowane przez Włochy 25 specyfikacja barcode

public static readonly SingleDecodeType ItalianPost25

Wartość pola

SingleDecodeType

MSI

Oznacza to, że dane powinny być dekodowane przez MSI Plessey specyfikacja barcode

public static readonly SingleDecodeType MSI

Wartość pola

SingleDecodeType

MacroPdf417

Oznacza to, że dane powinny być dekodowane przez MacroPdf417 specyfikacja barcode

public static readonly SingleDecodeType MacroPdf417

Wartość pola

SingleDecodeType

Mailmark

Oznacza to, że dane powinny być dekodowane przez Królewski Mail Mailmark Specyfikacja kodu barkowego.

public static readonly SingleDecodeType Mailmark

Wartość pola

SingleDecodeType

Matrix2of5

Oznacza to, że dane powinny być dekodowane przez Matrix 2 z 5 specyfikacja barcode

public static readonly SingleDecodeType Matrix2of5

Wartość pola

SingleDecodeType

MaxiCode

Oznacza to, że dane powinny być dekodowane przez MaxiCode specyfikacja barcode

public static readonly SingleDecodeType MaxiCode

Wartość pola

SingleDecodeType

Mikołaj13B

Oznacza to, że dane powinny być dekodowane przez MICR E-13B specyfikacja barcode

public static readonly SingleDecodeType MicrE13B

Wartość pola

SingleDecodeType

MicroPdf417

Oznacza to, że dane powinny być dekodowane przez MicroPdf417 specyfikacja barcode

public static readonly SingleDecodeType MicroPdf417

Wartość pola

SingleDecodeType

MicroQR

Oznacza to, że dane powinny być dekodowane przez Kod MicroQR specyfikacja barcode

public static readonly SingleDecodeType MicroQR

Wartość pola

SingleDecodeType

MostCommonTypes

Dane będą sprawdzane przy użyciu najczęściej używanych symbologii.

public static readonly MultyDecodeType MostCommonTypes

Wartość pola

MultyDecodeType

None

Nieokreślony rodzaj dekodowania.

public static readonly SingleDecodeType None

Wartość pola

SingleDecodeType

OPC

Oznacza to, że dane powinny być dekodowane przez OPC specyfikacja barcode

public static readonly SingleDecodeType OPC

Wartość pola

SingleDecodeType

OneCode

Dane muszą być dekodowane za pomocą USPS. OneCode specyfikacja barcode

public static readonly SingleDecodeType OneCode

Wartość pola

SingleDecodeType

PZN

Oznacza to, że dane powinny być dekodowane przez PZN Symbolologia ta jest również znana jako Pharma Zentral Number. PZN7 i PZN8 są obsługiwane.

public static readonly SingleDecodeType PZN

Wartość pola

SingleDecodeType

PatchCode

Oznacza to, że dane powinny być dekodowane przez Patch kod Symbolika kodów barowych jest używana do automatycznego skanowania

public static readonly SingleDecodeType PatchCode

Wartość pola

SingleDecodeType

Pdf417

Oznacza to, że dane powinny być dekodowane przez Pdf417 Symbolika kodów barokowych

public static readonly SingleDecodeType Pdf417

Wartość pola

SingleDecodeType

Pharmacode

Oznacza to, że dane powinny być dekodowane przez Pharmacode Symbolologia ta znana jest również jako farmakologiczny kod binarny.

public static readonly SingleDecodeType Pharmacode

Wartość pola

SingleDecodeType

Planet

Oznacza to, że dane powinny być dekodowane przez Planet specyfikacja barcode

public static readonly SingleDecodeType Planet

Wartość pola

SingleDecodeType

PostalTypes

Oznacza to, że dane zostaną zweryfikowane przez wszystkie 1.5D Poczta Symbole kodów barowych, takie jak Planet, Postnet, AustraliaPost, OneCode, RM4SCC, DutchKIX

public static readonly MultyDecodeType PostalTypes

Wartość pola

MultyDecodeType

Postnet

Oznacza to, że dane powinny być dekodowane przez Postnet specyfikacja barcode

public static readonly SingleDecodeType Postnet

Wartość pola

SingleDecodeType

QR

Oznacza to, że dane powinny być dekodowane przez Kod QR specyfikacja barcode

public static readonly SingleDecodeType QR

Wartość pola

SingleDecodeType

RM4SCC

Oznacza to, że dane powinny być dekodowane przez RM4SCC RM4SCC (Royal Mail 4-state Customer Code) jest używany do automatycznego procesu sortowania poczty w Wielkiej Brytanii.

public static readonly SingleDecodeType RM4SCC

Wartość pola

SingleDecodeType

RectMicroQR

Oznacza to, że dane powinny być dekodowane przez Kod RectMicroQR (rMQR) specyfikacja barcode

public static readonly SingleDecodeType RectMicroQR

Wartość pola

SingleDecodeType

SCC14

Oznacza to, że dane powinny być dekodowane przez SCC14 specyfikacja barcode

public static readonly SingleDecodeType SCC14

Wartość pola

SingleDecodeType

SSCC18

Oznacza to, że dane powinny być dekodowane przez SSCC18 specyfikacja barcode

public static readonly SingleDecodeType SSCC18

Wartość pola

SingleDecodeType

Standard2of5

Oznacza to, że dane powinny być dekodowane przez Standard 2 z 5 specyfikacja barcode

public static readonly SingleDecodeType Standard2of5

Wartość pola

SingleDecodeType

Supplement

Oznacza to, że dane powinny być dekodowane przez Dodatek (EAN2, EAN5) specyfikacja barcode

public static readonly SingleDecodeType Supplement

Wartość pola

SingleDecodeType

SwissPostParcel

Oznacza to, że dane powinny być dekodowane przez Szwajcarski kod pocztowy specyfikacja barcode

public static readonly SingleDecodeType SwissPostParcel

Wartość pola

SingleDecodeType

Typy1D

Oznacza to, że dane zostaną zweryfikowane przez wszystkie 1D Symbolika kodów barokowych

public static readonly MultyDecodeType Types1D

Wartość pola

MultyDecodeType

Typy2D

Oznacza to, że dane zostaną zweryfikowane przez wszystkie 2D Symbolika kodów barokowych

public static readonly MultyDecodeType Types2D

Wartość pola

MultyDecodeType

UPCA

Oznacza to, że dane powinny być dekodowane przez UPC-A specyfikacja barcode

public static readonly SingleDecodeType UPCA

Wartość pola

SingleDecodeType

UPCE

Oznacza to, że dane powinny być dekodowane przez UPC-E specyfikacja barcode

public static readonly SingleDecodeType UPCE

Wartość pola

SingleDecodeType

VIN

Oznacza to, że dane powinny być dekodowane przez VIN (numer identyfikacyjny pojazdu) specyfikacja kodu paska

public static readonly SingleDecodeType VIN

Wartość pola

SingleDecodeType

Properties

AllSupportedTypesArray

Otrzymuje array, która reprezentuje AllSupportedTypes

public static SingleDecodeType[] AllSupportedTypesArray { get; }

Wartość nieruchomości

SingleDecodeType [ ]

Methods

GetNames()

Odtwarza szereg nazw typów dekodowania.

public static string[] GetNames()

Returns

string [ ]

Rękawiczki z nazwisk typów dekodowania.

W1D(BaseDecodeType)

Określa, czy określony Aspose.BarCode.BarCodeRecognition.BaseDecodeType zawiera dowolną symbolię kodu paska 1D

public static bool Is1D(BaseDecodeType symbology)

Parameters

symbology BaseDecodeType

Aspose.BarCode.BarCodeRecognition.BaseDecodeType do przetestowania.

Returns

bool

Returns prawda jeśli Aspose.BarCode.BarCodeRecognition.BaseDecodeType zawiera dowolną symbolikę kodów rzęs 1D; w przeciwnym razie fałszywe.

I2D(BaseDecodeType)

Określa, czy określony Aspose.BarCode.BarCodeRecognition.BaseDecodeType zawiera dowolną symbolikę kodu paska 2D

public static bool Is2D(BaseDecodeType symbology)

Parameters

symbology BaseDecodeType

Aspose.BarCode.BarCodeRecognition.BaseDecodeType do przetestowania.

Returns

bool

Returns prawda jeśli Aspose.BarCode.BarCodeRecognition.BaseDecodeType zawiera dowolną symbolikę kodu paska 2D; w przeciwnym razie fałszywe.

IsPostal(BaseDecodeType)

Określa, czy określony Aspose.BarCode.BarCodeRecognition.BaseDecodeType zawiera dowolną symbolikę kodu paska pocztowego

public static bool IsPostal(BaseDecodeType symbology)

Parameters

symbology BaseDecodeType

Aspose.BarCode.BarCodeRecognition.BaseDecodeType do przetestowania.

Returns

bool

Returns prawda jeśli Aspose.BarCode.BarCodeRecognition.BaseDecodeType zawiera dowolną symbolikę kodu paska pocztowego; w przeciwnym razie fałszywe.

Parse(Źródło: SingleDecodeType)

Konwertuje reprezentację łańcucha SingleDecodeType do jego instancji.Wartość zwrotu wskazuje, czy konwersja odniosła sukces, czy nie.

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

Parameters

parsingType string

Strumień zawierający SingleDecodeType w formacie “EAN8” lub “EAN13” lub “CodaBar…” do konwersji.

result SingleDecodeType

Prawdziwy SingleDecodeType zwraca się, gdy konwersja została pomyślnie zakończona; w przeciwnym razie zwraca się nieograniczony typ: DecodeType.None.

Returns

bool

prawda w przypadku, gdy przelew został usunięty; w przeciwnym razie, fałszywe.

ScanSets(Płytki bazowe[])

Określenie zestawów skanowania według barcodeTypes

public static BaseDecodeType ScanSets(params BaseDecodeType[] barcodeTypes)

Parameters

barcodeTypes BaseDecodeType [ ]

Różnorodność pojedynczych i wielokrotnych typów dekodowania

Returns

BaseDecodeType

Wiele rodzajów dekodowania

TryParse(Źródło: SingleDecodeType)

Konwertuje reprezentację łańcucha SingleDecodeType do jego instancji.Wartość zwrotu wskazuje, czy konwersja odniosła sukces, czy nie.

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

Parameters

parsingType string

Strumień zawierający SingleDecodeType w formacie “EAN8” lub “EAN13” lub “CodaBar…” do konwersji.

result SingleDecodeType

Prawdziwy SingleDecodeType zwraca się, gdy konwersja została pomyślnie zakończona; w przeciwnym razie zwraca się nieograniczony typ: DecodeType.None.

Returns

bool

prawda w przypadku, gdy przelew został usunięty; w przeciwnym razie, fałszywe.

TryParse(Źródło: MultyDecodeType)

Konwertuje reprezentację łańcucha MultyDecodeType na jego przykład.Wartość zwrotu wskazuje, czy konwersja odniosła sukces, czy nie.

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

Parameters

parsingType string

Strumień w formacie “AllSupportedTypes” lub “EAN8,EAN13,CodaBar” do konwersji.

result MultyDecodeType

Prawdziwy MultyDecodeType jest zwracany, gdy konwersja została pomyślnie zakończona; w przeciwnym razie zwraca się nieograniczony typ: nowy MultyDecodeType(DecodeType.None)

Returns

bool

prawda w przypadku, gdy przelew został usunięty; w przeciwnym razie, fałszywe.

 Polski