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

모든 지원되는 유형을 나타내는 배열을 가져옵니다.

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

Aspose.BarCode.BarCodeRecognition.BaseDecodeType가 1D 바코드 심볼로지를 포함하는 경우 true를 반환하고, 그렇지 않으면 false를 반환합니다.

Is2D(BaseDecodeType)

지정된 Aspose.BarCode.BarCodeRecognition.BaseDecodeType가 2D 바코드 심볼로지를 포함하는지 여부를 결정합니다.

public static bool Is2D(BaseDecodeType symbology)

매개변수

symbology BaseDecodeType

테스트할 Aspose.BarCode.BarCodeRecognition.BaseDecodeType입니다.

반환 값

bool

Aspose.BarCode.BarCodeRecognition.BaseDecodeType가 2D 바코드 심볼로지를 포함하는 경우 true를 반환하고, 그렇지 않으면 false를 반환합니다.

IsPostal(BaseDecodeType)

지정된 Aspose.BarCode.BarCodeRecognition.BaseDecodeType가 우편 바코드 심볼로지를 포함하는지 여부를 결정합니다.

public static bool IsPostal(BaseDecodeType symbology)

매개변수

symbology BaseDecodeType

테스트할 Aspose.BarCode.BarCodeRecognition.BaseDecodeType입니다.

반환 값

bool

Aspose.BarCode.BarCodeRecognition.BaseDecodeType가 우편 바코드 심볼로지를 포함하는 경우 true를 반환하고, 그렇지 않으면 false를 반환합니다.

Parse(string, out SingleDecodeType)

SingleDecodeType의 문자열 표현을 해당 인스턴스로 변환합니다. 반환 값은 변환이 성공했는지 실패했는지를 나타냅니다.

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

매개변수

parsingType string

“EAN8” 또는 “EAN13” 또는 “CodaBar"와 같은 형식의 SingleDecodeType을 포함하는 문자열입니다.

result SingleDecodeType

변환이 성공적으로 완료되면 반환되는 실제 SingleDecodeType입니다. 그렇지 않으면 무한정 유형: DecodeType.None을 반환합니다.

반환 값

bool

parsingType가 성공적으로 변환된 경우 true를 반환하고, 그렇지 않으면 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

“EAN8” 또는 “EAN13” 또는 “CodaBar"와 같은 형식의 SingleDecodeType을 포함하는 문자열입니다.

result SingleDecodeType

변환이 성공적으로 완료되면 반환되는 실제 SingleDecodeType입니다. 그렇지 않으면 무한정 유형: DecodeType.None을 반환합니다.

반환 값

bool

parsingType가 성공적으로 변환된 경우 true를 반환하고, 그렇지 않으면 false를 반환합니다.

TryParse(string, out MultyDecodeType)

MultyDecodeType의 문자열 표현을 해당 인스턴스로 변환합니다. 반환 값은 변환이 성공했는지 실패했는지를 나타냅니다.

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

매개변수

parsingType string

“AllSupportedTypes” 또는 “EAN8,EAN13,CodaBar"와 같은 형식의 문자열입니다.

result MultyDecodeType

변환이 성공적으로 완료되면 반환되는 실제 MultyDecodeType입니다. 그렇지 않으면 무한정 유형: new MultyDecodeType(DecodeType.None)을 반환합니다.

반환 값

bool

parsingType가 성공적으로 변환된 경우 true를 반환하고, 그렇지 않으면 false를 반환합니다.

 한국어