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