DecodeType

DecodeType class

読み取るバーコードの種類を指定します。

public static class DecodeType

プロパティ

名前説明
static AllSupportedTypesArray { get; }AllSupportedTypes を表す配列を取得します

メソッド

名前説明
static GetNames()デコード タイプの名前の配列を取得します。
static Is1D(BaseDecodeType)指定されたBaseDecodeType 1D バーコード symbology を含む
static Is2D(BaseDecodeType)指定されたBaseDecodeType2D バーコード symbology を含む
static IsPostal(BaseDecodeType)指定されたBaseDecodeType任意の郵便バーコードを含む symbology
static Parse(string, out SingleDecodeType)SingleDecodeType の文字列表現をそのインスタンスに変換します。 戻り値は、変換が成功したか失敗したかを示します。
static ScanSets(params BaseDecodeType[])バーコードタイプでスキャンセットを指定
static TryParse(string, out MultyDecodeType)MultyDecodeType の文字列表現をそのインスタンスに変換します。 戻り値は、変換が成功したか失敗したかを示します。
static TryParse(string, out SingleDecodeType)SingleDecodeType の文字列表現をそのインスタンスに変換します。 戻り値は、変換が成功したか失敗したかを示します。

田畑

名前説明
static readonly AllSupportedTypes使用可能なすべてのシンボル体系でデータをチェックすることを指定します
static readonly AustralianPosteParcelでデータをデコードする必要があることを指定します オーストラリア郵便の国内 eParcel バーコードバーコード仕様
static readonly AustraliaPostでデータをデコードする必要があることを指定します オーストラリアポストバーコード仕様
static readonly Aztecでデータをデコードする必要があることを指定します アステカバーコード仕様
static readonly Codabarでデータをデコードする必要があることを指定します コーダバーバーコード仕様
static readonly CodablockFでデータをデコードする必要があることを指定します CodablockFバーコード仕様
static readonly Code11でデータをデコードする必要があることを指定します コード 11バーコード仕様
static readonly Code128でデータをデコードする必要があることを指定します コード 128バーコード仕様
static readonly Code16Kでデータをデコードする必要があることを指定します SCode16Kバーコード仕様
static readonly Code32でデータをデコードする必要があることを指定します Code32ブランク仕様
static readonly Code39Extendedでデータをデコードする必要があることを指定します 拡張コード 39バーコード仕様
static readonly Code39Standardでデータをデコードする必要があることを指定します 標準コード 39バーコード仕様
static readonly Code93Extendedでデータをデコードする必要があることを指定します 拡張コード 93バーコード仕様
static readonly Code93Standardでデータをデコードする必要があることを指定します 標準コード 93バーコード仕様
static readonly CompactPdf417でデータをデコードする必要があることを指定します コンパクトPDF417(Pdf417Truncated) バーコード仕様
static readonly DatabarExpandedでデータをデコードする必要があることを指定します GS1 データバーの拡張バーコード仕様
static readonly DatabarExpandedStackedでデータをデコードする必要があることを指定します GS1 Databar 拡張スタックバーコード仕様
static readonly DatabarLimitedでデータをデコードする必要があることを指定します GS1 データバー限定バーコード仕様
static readonly DatabarOmniDirectionalでデータをデコードする必要があることを指定します GS1 Databar 無指向性バーコード仕様
static readonly DatabarStackedでデータをデコードする必要があることを指定します GS1 Databar 積み上げバーコード仕様
static readonly DatabarStackedOmniDirectionalでデータをデコードする必要があることを指定します GS1 Databar スタック全方向バーコード仕様
static readonly DatabarTruncatedでデータをデコードする必要があることを指定します GS1 データバーが切り捨てられましたバーコード仕様
static readonly DataLogic2of5でデータをデコードする必要があることを指定します DataLogic 2/5ブランク仕様
static readonly DataMatrixでデータをデコードする必要があることを指定します データマトリックスバーコード symbology
static readonly DeutschePostIdentcodeでデータをデコードする必要があることを指定します DeutschePost ID コードバーコード仕様
static readonly DeutschePostLeitcodeでデータをデコードする必要があることを指定します ドイツポストのLeitコードバーコード仕様
static readonly DotCodeでデータをデコードする必要があることを指定します ドットコードブランク仕様
static readonly DutchKIXでデータをデコードする必要があることを指定します ドットコードブランク仕様
static readonly EAN13でデータをデコードする必要があることを指定します EAN-13バーコード仕様
static readonly EAN14でデータをデコードする必要があることを指定します EAN14バーコード仕様
static readonly EAN8でデータをデコードする必要があることを指定します EAN-8バーコード仕様
static readonly GS1Code128でデータをデコードする必要があることを指定します GS1 コード 128バーコード仕様
static readonly GS1DataMatrixでデータをデコードする必要があることを指定します GS1データマトリックスバーコード symbology
static readonly GS1DotCodeでデータをデコードする必要があることを指定します GS1ドットコードブランク仕様
static readonly GS1QRでデータをデコードする必要があることを指定します GS1 QRバーコード仕様
static readonly HIBCAztecLICでデータをデコードする必要があることを指定します HIBC LIC アステカブランク仕様
static readonly HIBCAztecPASでデータをデコードする必要があることを指定します HIBC PAS アズテックブランク仕様
static readonly HIBCCode128LICでデータをデコードする必要があることを指定します HIBC LICコード128ブランク仕様
static readonly HIBCCode128PASでデータをデコードする必要があることを指定します HIBC PAS Code128ブランク仕様
static readonly HIBCCode39LICでデータをデコードする必要があることを指定します HIBC LIC Code39ブランク仕様
static readonly HIBCCode39PASでデータをデコードする必要があることを指定します HIBC PAS Code39ブランク仕様
static readonly HIBCDataMatrixLICでデータをデコードする必要があることを指定します HIBC LIC データマトリックスブランク仕様
static readonly HIBCDataMatrixPASでデータをデコードする必要があることを指定します HIBC PAS データマトリックスブランク仕様
static readonly HIBCQRLICでデータをデコードする必要があることを指定します HIBC LIC QRブランク仕様
static readonly HIBCQRPASでデータをデコードする必要があることを指定します HIBC PAS QRブランク仕様
static readonly IATA2of5でデータをデコードする必要があることを指定します IATA 2/5バーコード仕様。 IATA(国際航空運送協会)はこのバーコードを航空貨物の管理に使用しています.
static readonly Interleaved2of5でデータをデコードする必要があることを指定します インターリーブ 2 の 5バーコード仕様
static readonly ISBNでデータをデコードする必要があることを指定します ISBNバーコード仕様
static readonly ISMNでデータをデコードする必要があることを指定します ISMNバーコード仕様
static readonly ISSNでデータをデコードする必要があることを指定します ISSNバーコード仕様
static readonly ItalianPost25でデータをデコードする必要があることを指定します イタリアンポスト25バーコード仕様
static readonly ITF14でデータをデコードする必要があることを指定します ITF14バーコード仕様
static readonly ITF6でデータをデコードする必要があることを指定します ITF6バーコード仕様
static readonly MacroPdf417でデータをデコードする必要があることを指定します MacroPdf417バーコード仕様
static readonly Mailmarkでデータをデコードする必要があることを指定します ロイヤルメールのメールマークバーコード仕様.
static readonly Matrix2of5でデータをデコードする必要があることを指定します マトリックス 2/5バーコード仕様
static readonly MaxiCodeでデータをデコードする必要があることを指定します マキシコードバーコード仕様
static readonly MicrE13Bでデータをデコードする必要があることを指定します MICR E-13Bブランク仕様
static readonly MicroPdf417でデータをデコードする必要があることを指定します MicroPdf417バーコード仕様
static readonly MicroQRでデータをデコードする必要があることを指定します マイクロQRコードバーコード仕様
static readonly MostCommonTypes最も一般的に使用されるシンボル体系でデータをチェックすることを指定します
static readonly MSIでデータをデコードする必要があることを指定します MSIプレッシーバーコード仕様
static readonly None未指定のデコード タイプ。
static readonly OneCodeデータを USPS でデコードする必要があることを指定します ワンコードバーコード仕様
static readonly OPCでデータをデコードする必要があることを指定します OPCバーコード仕様
static readonly PatchCodeでデータをデコードする必要があることを指定します パッチコードバーコード仕様。バーコード記号は自動スキャンに使用されます
static readonly Pdf417でデータをデコードする必要があることを指定します PDF417バーコード symbology
static readonly Pharmacodeでデータをデコードする必要があることを指定します ファーマコードバーコード。このシンボル体系は、Pharmaceutical Binary Code としても知られています。
static readonly Planetでデータをデコードする必要があることを指定します バーコード仕様
static readonly PostalTypesすべてのデータをチェックすることを指定します。 1.5D郵便バーコード記号など Planet、Postnet、AustraliaPost、OneCode、RM4SCC、DutchKIX
static readonly Postnetでデータをデコードする必要があることを指定します ポストネットバーコード仕様
static readonly PZNでデータをデコードする必要があることを指定します PZNバーコード仕様。このシンボルは、Pharma Zentral Nummer としても知られています。
static readonly QRでデータをデコードする必要があることを指定します QRコードバーコード仕様
static readonly RM4SCCでデータをデコードする必要があることを指定します RM4SCCバーコード仕様。 RM4SCC (Royal Mail 4-state Customer Code) は、英国の自動郵便仕分けプロセスに使用されます.
static readonly SCC14でデータをデコードする必要があることを指定します SCC14バーコード仕様
static readonly SSCC18でデータをデコードする必要があることを指定します SSCC18バーコード仕様
static readonly Standard2of5でデータをデコードする必要があることを指定します 標準 2 の 5バーコード仕様
static readonly Supplementでデータをデコードする必要があることを指定します **補足(EAN2、EAN5)**バーコード仕様
static readonly SwissPostParcelでデータをデコードする必要があることを指定します スイス郵便小包バーコードバーコード仕様
static readonly Types1Dすべてのデータをチェックすることを指定します。 1Dバーコード記号
static readonly Types2Dすべてのデータをチェックすることを指定します。 二次元バーコード記号
static readonly UPCAでデータをデコードする必要があることを指定します UPC-Aバーコード仕様
static readonly UPCEでデータをデコードする必要があることを指定します UPC-Eバーコード仕様
static readonly VINでデータをデコードする必要があることを指定します ヴィン (車両識別番号)バーコード仕様

このサンプルは、Code39 および Code128 バーコードを検出する方法を示しています。

[C#]
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.Code39Standard, DecodeType.Code128))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
    }
}
[VB.NET]
Using reader As New BarCodeReader("c:\test.png", DecodeType.Code39Standard, 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

関連項目