Class DecodeType

Class DecodeType

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

Вкажіть тип штрих-коду для зчитування.

public static class DecodeType

Наслідування

objectDecodeType

Наслідувані члени

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

Приклади

Цей приклад показує, як виявити штрих-коди Code39 та Code128.

using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.Code39, DecodeType.Code128))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("Тип штрих-коду: " + result.CodeTypeName);
        Console.WriteLine("Код штрих-коду: " + result.CodeText);
    }
}
Using reader As New BarCodeReader("c:\test.png", DecodeType.Code39, DecodeType.Code128)
    For Each result As BarCodeResult In reader.ReadBarCodes()
        Console.WriteLine("Тип штрих-коду: " + result.CodeTypeName)
        Console.WriteLine("Код штрих-коду: " + result.CodeText)
    Next
End Using

Поля

AllSupportedTypes

Вказує, що дані будуть перевірятися з усіма доступними симбологіями

public static readonly MultyDecodeType AllSupportedTypes

Значення поля

MultyDecodeType

AustraliaPost

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду Australia Post

public static readonly SingleDecodeType AustraliaPost

Значення поля

SingleDecodeType

AustralianPosteParcel

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду Australian Post Domestic eParcel Barcode

public static readonly SingleDecodeType AustralianPosteParcel

Значення поля

SingleDecodeType

Aztec

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду Aztec

public static readonly SingleDecodeType Aztec

Значення поля

SingleDecodeType

Codabar

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду CODABAR

public static readonly SingleDecodeType Codabar

Значення поля

SingleDecodeType

CodablockF

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду CodablockF

public static readonly SingleDecodeType CodablockF

Значення поля

SingleDecodeType

Code11

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду CODE 11

public static readonly SingleDecodeType Code11

Значення поля

SingleDecodeType

Code128

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду CODE 128

public static readonly SingleDecodeType Code128

Значення поля

SingleDecodeType

Code16K

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду SCode16K

public static readonly SingleDecodeType Code16K

Значення поля

SingleDecodeType

Code32

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду Code32

public static readonly SingleDecodeType Code32

Значення поля

SingleDecodeType

Code39

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду Code 39 базового набору символів: ISO/IEC 16388

public static readonly SingleDecodeType Code39

Значення поля

SingleDecodeType

Code39FullASCII

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду Code 39 повного набору символів ASCII: ISO/IEC 16388

public static readonly SingleDecodeType Code39FullASCII

Значення поля

SingleDecodeType

Code93

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду CODE 93

public static readonly SingleDecodeType Code93

Значення поля

SingleDecodeType

CompactPdf417

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду CompactPdf417 (Pdf417Truncated)

public static readonly SingleDecodeType CompactPdf417

Значення поля

SingleDecodeType

DataLogic2of5

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду DataLogic 2 of 5

public static readonly SingleDecodeType DataLogic2of5

Значення поля

SingleDecodeType

DataMatrix

Вказує, що дані повинні бути декодовані за симбологією штрих-коду DataMatrix

public static readonly SingleDecodeType DataMatrix

Значення поля

SingleDecodeType

DatabarExpanded

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду GS1 Databar expanded

public static readonly SingleDecodeType DatabarExpanded

Значення поля

SingleDecodeType

DatabarExpandedStacked

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду GS1 Databar expanded stacked

public static readonly SingleDecodeType DatabarExpandedStacked

Значення поля

SingleDecodeType

DatabarLimited

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду GS1 Databar limited

public static readonly SingleDecodeType DatabarLimited

Значення поля

SingleDecodeType

DatabarOmniDirectional

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду GS1 Databar omni-directional

public static readonly SingleDecodeType DatabarOmniDirectional

Значення поля

SingleDecodeType

DatabarStacked

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду GS1 Databar stacked

public static readonly SingleDecodeType DatabarStacked

Значення поля

SingleDecodeType

DatabarStackedOmniDirectional

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду GS1 Databar stacked omni-directional

public static readonly SingleDecodeType DatabarStackedOmniDirectional

Значення поля

SingleDecodeType

DatabarTruncated

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду GS1 Databar truncated

public static readonly SingleDecodeType DatabarTruncated

Значення поля

SingleDecodeType

DeutschePostIdentcode

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду DeutschePost Ident code

public static readonly SingleDecodeType DeutschePostIdentcode

Значення поля

SingleDecodeType

DeutschePostLeitcode

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду DeutschePost Leit code

public static readonly SingleDecodeType DeutschePostLeitcode

Значення поля

SingleDecodeType

DotCode

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду DotCode

public static readonly SingleDecodeType DotCode

Значення поля

SingleDecodeType

DutchKIX

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду DotCode

public static readonly SingleDecodeType DutchKIX

Значення поля

SingleDecodeType

EAN13

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду EAN-13

public static readonly SingleDecodeType EAN13

Значення поля

SingleDecodeType

EAN14

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду EAN14

public static readonly SingleDecodeType EAN14

Значення поля

SingleDecodeType

EAN8

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду EAN-8

public static readonly SingleDecodeType EAN8

Значення поля

SingleDecodeType

GS1Aztec

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду GS1 Aztec

public static readonly SingleDecodeType GS1Aztec

Значення поля

SingleDecodeType

GS1Code128

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду GS1 CODE 128

public static readonly SingleDecodeType GS1Code128

Значення поля

SingleDecodeType

GS1CompositeBar

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду GS1 Composite Bar

public static readonly SingleDecodeType GS1CompositeBar

Значення поля

SingleDecodeType

GS1DataMatrix

Вказує, що дані повинні бути декодовані за симбологією штрих-коду GS1DataMatrix

public static readonly SingleDecodeType GS1DataMatrix

Значення поля

SingleDecodeType

GS1DotCode

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду GS1 DotCode

public static readonly SingleDecodeType GS1DotCode

Значення поля

SingleDecodeType

GS1HanXin

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду GS1 Han Xin Code

public static readonly SingleDecodeType GS1HanXin

Значення поля

SingleDecodeType

GS1MicroPdf417

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду MicroPdf417

public static readonly SingleDecodeType GS1MicroPdf417

Значення поля

SingleDecodeType

GS1QR

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду GS1 QR

public static readonly SingleDecodeType GS1QR

Значення поля

SingleDecodeType

HIBCAztecLIC

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду HIBC LIC Aztec

public static readonly SingleDecodeType HIBCAztecLIC

Значення поля

SingleDecodeType

HIBCAztecPAS

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду HIBC PAS Aztec

public static readonly SingleDecodeType HIBCAztecPAS

Значення поля

SingleDecodeType

HIBCCode128LIC

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду HIBC LIC Code128

public static readonly SingleDecodeType HIBCCode128LIC

Значення поля

SingleDecodeType

HIBCCode128PAS

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду HIBC PAS Code128

public static readonly SingleDecodeType HIBCCode128PAS

Значення поля

SingleDecodeType

HIBCCode39LIC

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду HIBC LIC Code39

public static readonly SingleDecodeType HIBCCode39LIC

Значення поля

SingleDecodeType

HIBCCode39PAS

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду HIBC PAS Code39

public static readonly SingleDecodeType HIBCCode39PAS

Значення поля

SingleDecodeType

HIBCDataMatrixLIC

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду HIBC LIC DataMatrix

public static readonly SingleDecodeType HIBCDataMatrixLIC

Значення поля

SingleDecodeType

HIBCDataMatrixPAS

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду HIBC PAS DataMatrix

public static readonly SingleDecodeType HIBCDataMatrixPAS

Значення поля

SingleDecodeType

HIBCQRLIC

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду HIBC LIC QR

public static readonly SingleDecodeType HIBCQRLIC

Значення поля

SingleDecodeType

HIBCQRPAS

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду HIBC PAS QR

public static readonly SingleDecodeType HIBCQRPAS

Значення поля

SingleDecodeType

HanXin

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду Han Xin Code

public static readonly SingleDecodeType HanXin

Значення поля

SingleDecodeType

IATA2of5

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду IATA 2 of 5. IATA (Міжнародна асоціація повітряного транспорту) використовує цей штрих-код для управління авіаційними вантажами.

public static readonly SingleDecodeType IATA2of5

Значення поля

SingleDecodeType

ISBN

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду ISBN

public static readonly SingleDecodeType ISBN

Значення поля

SingleDecodeType

ISMN

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду ISMN

public static readonly SingleDecodeType ISMN

Значення поля

SingleDecodeType

ISSN

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду ISSN

public static readonly SingleDecodeType ISSN

Значення поля

SingleDecodeType

ITF14

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду ITF14

public static readonly SingleDecodeType ITF14

Значення поля

SingleDecodeType

ITF6

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду ITF6

public static readonly SingleDecodeType ITF6

Значення поля

SingleDecodeType

Interleaved2of5

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду INTERLEAVED 2 of 5

public static readonly SingleDecodeType Interleaved2of5

Значення поля

SingleDecodeType

ItalianPost25

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду Italian Post 25

public static readonly SingleDecodeType ItalianPost25

Значення поля

SingleDecodeType

MSI

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду MSI Plessey

public static readonly SingleDecodeType MSI

Значення поля

SingleDecodeType

MacroPdf417

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду MacroPdf417

public static readonly SingleDecodeType MacroPdf417

Значення поля

SingleDecodeType

Mailmark

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду Royal Mail Mailmark.

public static readonly SingleDecodeType Mailmark

Значення поля

SingleDecodeType

Matrix2of5

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду Matrix 2 of 5

public static readonly SingleDecodeType Matrix2of5

Значення поля

SingleDecodeType

MaxiCode

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду MaxiCode

public static readonly SingleDecodeType MaxiCode

Значення поля

SingleDecodeType

MicrE13B

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду MICR E-13B

public static readonly SingleDecodeType MicrE13B

Значення поля

SingleDecodeType

MicroPdf417

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду MicroPdf417

public static readonly SingleDecodeType MicroPdf417

Значення поля

SingleDecodeType

MicroQR

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду MicroQR Code

public static readonly SingleDecodeType MicroQR

Значення поля

SingleDecodeType

MostCommonTypes

Вказує, що дані будуть перевірятися з найбільш поширеними симбологіями

public static readonly MultyDecodeType MostCommonTypes

Значення поля

MultyDecodeType

None

Не вказано тип декодування.

public static readonly SingleDecodeType None

Значення поля

SingleDecodeType

OPC

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду OPC

public static readonly SingleDecodeType OPC

Значення поля

SingleDecodeType

OneCode

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду USPS OneCode

public static readonly SingleDecodeType OneCode

Значення поля

SingleDecodeType

PZN

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду PZN. Ця симбологія також відома як Pharma Zentral Nummer. Підтримуються PZN7 та PZN8.

public static readonly SingleDecodeType PZN

Значення поля

SingleDecodeType

PatchCode

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду Patch code. Симбологія штрих-коду використовується для автоматизованого сканування

public static readonly SingleDecodeType PatchCode

Значення поля

SingleDecodeType

Pdf417

Вказує, що дані повинні бути декодовані за симбологією штрих-коду Pdf417

public static readonly SingleDecodeType Pdf417

Значення поля

SingleDecodeType

Pharmacode

Вказує, що дані повинні бути декодовані за штрих-кодом Pharmacode. Ця симбологія також відома як Pharmaceutical Binary Code

public static readonly SingleDecodeType Pharmacode

Значення поля

SingleDecodeType

Planet

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду Planet

public static readonly SingleDecodeType Planet

Значення поля

SingleDecodeType

PostalTypes

Вказує, що дані будуть перевірятися з усіма 1.5D Postal симбологіями штрих-кодів, такими як Planet, Postnet, AustraliaPost, OneCode, RM4SCC, DutchKIX

public static readonly MultyDecodeType PostalTypes

Значення поля

MultyDecodeType

Postnet

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду Postnet

public static readonly SingleDecodeType Postnet

Значення поля

SingleDecodeType

QR

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду QR Code

public static readonly SingleDecodeType QR

Значення поля

SingleDecodeType

RM4SCC

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду RM4SCC. RM4SCC (Royal Mail 4-state Customer Code) використовується для автоматизованого процесу сортування пошти в Великобританії.

public static readonly SingleDecodeType RM4SCC

Значення поля

SingleDecodeType

RectMicroQR

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду RectMicroQR (rMQR) Code

public static readonly SingleDecodeType RectMicroQR

Значення поля

SingleDecodeType

SCC14

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду SCC14

public static readonly SingleDecodeType SCC14

Значення поля

SingleDecodeType

SSCC18

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду SSCC18

public static readonly SingleDecodeType SSCC18

Значення поля

SingleDecodeType

Standard2of5

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду Standard 2 of 5

public static readonly SingleDecodeType Standard2of5

Значення поля

SingleDecodeType

Supplement

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду Supplement(EAN2, EAN5)

public static readonly SingleDecodeType Supplement

Значення поля

SingleDecodeType

SwissPostParcel

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду Swiss Post Parcel Barcode

public static readonly SingleDecodeType SwissPostParcel

Значення поля

SingleDecodeType

Types1D

Вказує, що дані будуть перевірятися з усіма 1D симбологіями штрих-кодів

public static readonly MultyDecodeType Types1D

Значення поля

MultyDecodeType

Types2D

Вказує, що дані будуть перевірятися з усіма 2D симбологіями штрих-кодів

public static readonly MultyDecodeType Types2D

Значення поля

MultyDecodeType

UPCA

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду UPC-A

public static readonly SingleDecodeType UPCA

Значення поля

SingleDecodeType

UPCE

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду UPC-E

public static readonly SingleDecodeType UPCE

Значення поля

SingleDecodeType

VIN

Вказує, що дані повинні бути декодовані за специфікацією штрих-коду VIN (номер ідентифікації транспортного засобу)

public static readonly SingleDecodeType VIN

Значення поля

SingleDecodeType

Властивості

AllSupportedTypesArray

Отримує масив, що представляє AllSupportedTypes

public static SingleDecodeType[] AllSupportedTypesArray { get; }

Значення властивості

SingleDecodeType[]

Методи

GetNames()

Отримує масив назв типів декодування.

public static string[] GetNames()

Повертає

string[]

Масив рядків з назвами типів декодування.

Is1D(BaseDecodeType)

Визначає, чи містить вказаний Aspose.BarCode.BarCodeRecognition.BaseDecodeType будь-яку 1D симбологію штрих-коду

public static bool Is1D(BaseDecodeType symbology)

Параметри

symbology BaseDecodeType

Aspose.BarCode.BarCodeRecognition.BaseDecodeType для тестування.

Повертає

bool

Повертає true, якщо Aspose.BarCode.BarCodeRecognition.BaseDecodeType містить будь-яку 1D симбологію штрих-коду; в іншому випадку повертає false.

Is2D(BaseDecodeType)

Визначає, чи містить вказаний Aspose.BarCode.BarCodeRecognition.BaseDecodeType будь-яку 2D симбологію штрих-коду

public static bool Is2D(BaseDecodeType symbology)

Параметри

symbology BaseDecodeType

Aspose.BarCode.BarCodeRecognition.BaseDecodeType для тестування.

Повертає

bool

Повертає true, якщо Aspose.BarCode.BarCodeRecognition.BaseDecodeType містить будь-яку 2D симбологію штрих-коду; в іншому випадку повертає false.

IsPostal(BaseDecodeType)

Визначає, чи містить вказаний Aspose.BarCode.BarCodeRecognition.BaseDecodeType будь-яку поштову симбологію штрих-коду

public static bool IsPostal(BaseDecodeType symbology)

Параметри

symbology BaseDecodeType

Aspose.BarCode.BarCodeRecognition.BaseDecodeType для тестування.

Повертає

bool

Повертає true, якщо Aspose.BarCode.BarCodeRecognition.BaseDecodeType містить будь-яку поштову симбологію штрих-коду; в іншому випадку повертає false.

Parse(string, out SingleDecodeType)

Перетворює рядкове представлення SingleDecodeType в його екземпляр. Значення повернення вказує, чи успішно пройшла конверсія чи не вдалася.

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

Параметри

parsingType string

Рядок, що містить SingleDecodeType у форматі “EAN8” або “EAN13” або “CodaBar”… для конвертації.

result SingleDecodeType

Фактичний SingleDecodeType повертається, коли конверсія завершена успішно; в іншому випадку повертає невизначений тип: DecodeType.None.

Повертає

bool

true, якщо parsingType було успішно перетворено; в іншому випадку false.

ScanSets(params BaseDecodeType[])

Вказати набори сканування за типами штрих-кодів

public static BaseDecodeType ScanSets(params BaseDecodeType[] barcodeTypes)

Параметри

barcodeTypes BaseDecodeType[]

Масив одиночних і багатих типів декодування

Повертає

BaseDecodeType

Багаторазовий тип декодування

TryParse(string, out SingleDecodeType)

Перетворює рядкове представлення SingleDecodeType в його екземпляр. Значення повернення вказує, чи успішно пройшла конверсія чи не вдалася.

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

Параметри

parsingType string

Рядок, що містить SingleDecodeType у форматі “EAN8” або “EAN13” або “CodaBar”… для конвертації.

result SingleDecodeType

Фактичний SingleDecodeType повертається, коли конверсія завершена успішно; в іншому випадку повертає невизначений тип: DecodeType.None.

Повертає

bool

true, якщо parsingType було успішно перетворено; в іншому випадку false.

TryParse(string, out MultyDecodeType)

Перетворює рядкове представлення MultyDecodeType в його екземпляр. Значення повернення вказує, чи успішно пройшла конверсія чи не вдалася.

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

Параметри

parsingType string

Рядок у форматі “AllSupportedTypes” або “EAN8,EAN13,CodaBar” для конвертації.

result MultyDecodeType

Фактичний MultyDecodeType повертається, коли конверсія завершена успішно; в іншому випадку повертає невизначений тип: новий MultyDecodeType(DecodeType.None)

Повертає

bool

true, якщо parsingType було успішно перетворено; в іншому випадку false.

 Українська