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

データがオーストラリア郵便バーコード仕様でデコードされるべきことを指定します。

public static readonly SingleDecodeType AustraliaPost

フィールド値

SingleDecodeType

AustralianPosteParcel

データがオーストラリア郵便国内eパーセルバーコード仕様でデコードされるべきことを指定します。

public static readonly SingleDecodeType AustralianPosteParcel

フィールド値

SingleDecodeType

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

データがイタリア郵便 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

データがロイヤルメール 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

データがUSPSOneCodeバーコード仕様でデコードされるべきことを指定します。

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

データがスイス郵便パーセルバーコードバーコード仕様でデコードされるべきことを指定します。

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

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

変換するSingleDecodeTypeの形式である文字列、例: “EAN8” または “EAN13” または “CodaBar”。

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

変換するSingleDecodeTypeの形式である文字列、例: “EAN8” または “EAN13” または “CodaBar”。

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

 日本語