プロパティ
Engine オブジェクトを返します。 | ||
バーコード確認分類器を使用できるかどうかを指定します。この分類器は、画像上にバーコードが存在するかどうかを検証します。 このプロパティは郵便バーコードには対応していません。 このプロパティのデフォルト値は TRUE です。 | ||
このプロパティの値は、バーコードの向きの種類を示す列挙定数の OR 結合です。たとえば、BO_Left_To_Right | BO_Down_To_Top に設定した場合、ABBYY FineReader Engine はバーコードブロックが左から右または下から上のいずれかの向きであると見なし、その他の向きはすべて無視します。 デフォルトでは、このプロパティは BO_Autodetect に設定されています。この場合、ABBYY FineReader Engine がバーコードの向きを自動的に検出します。 | ||
このプロパティの値は、バーコードの種類を示す列挙定数の OR 結合です。たとえば、BT_EAN13 | BT_EAN8 に設定した場合、ABBYY FineReader Engine はEAN 13 または EAN 8規格でバーコードブロックの認識を試み、その他の規格はすべて無視します。 デフォルトでは、このプロパティは BT_Autodetect に設定されています。この場合、ABBYY FineReader Engine がバーコードの種類を自動的に検出します。 デフォルト値では、サポートされているすべての種類のバーコードを検出できます。ただし、画像に確実に含まれると分かっている場合を除き、IATA 2 of 5、Interleaved 2 of 5、およびMatrix 2 of 5のバーコード種類は除外することをお勧めします。これらの種類のバーコードにはチェックサムがないため、実際にはバーコードが含まれていない画像領域で誤検出される可能性があります。 | ||
このプロパティは、バーコード仕様に準拠していないPDF417、Aztec、Data Matrix、QR Code、MaxiCodeバーコードの認識に使用します。バーコード仕様に準拠して作成されたバーコードには使用しないでください。バーコードプリンターによっては、仕様で要求されているコードページとは異なるコードページを使用する場合があります。その場合は、このプロパティを使用して、バーコードの作成に使用されたコードページを指定してください。ほとんどの場合、バーコードプリンターが動作していたオペレーティングシステムのコードページが該当します。 仕様で要求されているコードページは以下のとおりです:
このプロパティは、認識されたデータを Unicode 文字列に変換する際に使用されます。 デフォルトでは、このプロパティはCP_Nullに設定されており、仕様で要求されるコードページが使用されます。 | ||
このプロパティは、バイナリデータをエンコードするPDF417、Aztec、Data Matrix、QR Codeバーコードにのみ適用されます。このプロパティは、認識テキスト内でのバイナリデータの表現方法に影響します。 このプロパティがTRUEの場合、バーコードにエンコードされたバイナリデータは、対応するバイトの16進数値のシーケンスとして保存されます。 FALSEの場合、バイナリデータは CodePage プロパティで指定されたコードページを使用してUnicode文字列に変換されます。 デフォルトでは、このプロパティの値はFALSEです。 | ||
認識対象のバーコードを、同じ種類でチェックサムありのバーコードとして解釈するかどうかを指定します。このプロパティは、Code 39、Interleaved 2 of 5、Codabar、およびMatrix 2 of 5タイプのバーコードにのみ使用できます。 Codabarにはチェックデジットがありませんが、ABBYY FineReader EngineはModulo 16に基づくチェックデジット計算アルゴリズムを使用します。チェックデジットの計算方法は次のとおりです。各Codabar文字には値が割り当てられています。スタート文字とストップ文字を含むすべての文字値の合計を求めます。その合計に加算したときに16の倍数になる値を持つデータ文字がチェックデジットです。 デフォルトでは、このプロパティはFALSEに設定されています。 | ||
このプロパティは非推奨であり、将来のバージョンで削除される予定です。 | ||
このプロパティの値は、列挙定数のOR結合です。このプロパティは、EAN 8, 13、UPC-A、およびUPC-Eタイプのバーコードにのみ使用できます。たとえば、BS_Void | BS_2Digitsに設定した場合、ABBYY FineReader Engineは補助バーコードなし、または2桁の補助バーコードありのいずれかでバーコードブロックの認識を試みます。 デフォルトでは、このプロパティはBS_Autodetectに設定されており、ABBYY FineReader Engineが補助バーコードの種類を自動的に検出します。 | ||
メソッド
| 名前 | 説明 |
|---|---|
| CopyFrom | 別のオブジェクトの対応するプロパティの値を使用して、現在のオブジェクトのプロパティを初期化します。 |
| LoadFromFile | ディスク上のファイルからオブジェクトの内容を復元します。 |
| LoadFromMemory <Note> : Windows のみ。 </Note> | グローバル メモリからオブジェクトの内容を復元します。 |
| SaveToFile | オブジェクトの内容をディスク上のファイルに保存します。 |
| SaveToMemory <Note> : Windows のみ。 </Note> | オブジェクトの内容をグローバル メモリに保存します。 |
オブジェクト図
出力パラメーター
入力パラメーター
- FRPage オブジェクトの ExtractBarcodes メソッド
