DecodeType
コンテンツ
[
隠れる
]DecodeType class
読み取るバーコードの種類を指定します。
public static class DecodeType
プロパティ
名前 | 説明 |
---|---|
static AllSupportedTypesArray { get; } | AllSupportedTypes を表す配列を取得します |
メソッド
名前 | 説明 |
---|---|
static GetNames() | デコード タイプの名前の配列を取得します。 |
static Is1D(BaseDecodeType) | 指定されたBaseDecodeType 1D バーコード symbology を含む |
static Is2D(BaseDecodeType) | 指定されたBaseDecodeType 2D バーコード 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