メインコンテンツへスキップ
このオブジェクトでは、バーコードブロックの特定のプロパティ (ブロック内の画像の前処理および認識のパラメーター、バーコードの種類、バーコードの認識されたテキスト) にアクセスできます。IBarcodeBlock インターフェイスは IBlock インターフェイスから派生しており、そのすべてのプロパティを継承します。 このオブジェクトのプロパティは、次の 2 つのグループに分けられます。
  • ブロック内でのバーコード認識処理に影響するプロパティ。これには ImageProcessingParams と BarcodeParams があり、これらのプロパティを使用して、個々のブロックに対する特別なバーコード処理パラメーターを設定できます。
  • それ以外のすべてのプロパティ。これらは認識結果と、結果にエクスポートされるデータを表します。
構造化連結モードを使用する QR Codes (つまり、より多くのデータをエンコードするために複数のバーコードが論理的に連結されているもの) の場合、このオブジェクトでは、正しくデコードするために必要な、連続する各 QR Code に含まれる特別な情報にもアクセスできます。構造化連結 QR Code を認識する場合は、QrCode- で始まる 3 つのプロパティを使用して、コード列にエンコードされたデータを結合する独自のアルゴリズムを実装する必要があります。この特別な情報は、バーコードテキスト (Text および BarcodeText プロパティ) には含まれず、結果にもエクスポートされません。

プロパティ

バーコード認識の処理に影響する一連のプロパティにアクセスできます。

バーコードブロック内での画像の前処理に影響する一連のプロパティにアクセスできます。

, 読み取り専用

認識時に検出されたバーコードの種類を格納します。

バーコードの認識されたテキストが格納されます。認識されたテキストは文字のコレクションとして表され、各文字の詳細なプロパティにアクセスできます。

, 読み取り専用

このプロパティを使用すると、オブジェクトを介してテキストを編集できます。このプロパティは認識と合成の完了後にのみ使用できます。合成が実行されていない場合、このプロパティは 0 を返します。

, 読み取り専用

構造化連結シーケンス内の QR Code の数を返します。この情報は QR Code の特殊データセクションに含まれており、このプロパティが意味を持つのは、そのコードが構造化連結シーケンスの一部である場合のみです。

, 読み取り専用

QR Code のパリティデータを返します。この値はシーケンス内のすべての QR Code で共通であるため、結合しようとしているコードが実際に同じシーケンスに属しているかどうかを確認するために使用できます。この情報は QR Code の特殊データセクションに含まれており、このプロパティが意味を持つのは、そのコードが構造化連結シーケンスの一部である場合のみです。

, 読み取り専用

構造化連結シーケンス内での QR Code のインデックスを返します。この情報は QR Code の特殊データセクションに含まれており、このプロパティが意味を持つのは、そのコードが構造化連結シーケンスの一部である場合のみです。

, 読み取り専用

認識時に検出された補助バーコードの種類を格納します。 このプロパティは、種類がEAN 8, 13,UPC-A、およびUPC-E.

, 読み取り専用

認識時に検出された補助バーコードの値を格納します。補助バーコードが検出された場合、このプロパティにはバーコードの認識されたテキストの下 2 桁または 5 桁が格納されます。このプロパティは 次の型のバーコードにのみ有効ですEAN 8, 13,UPC-A、およびUPC-E.

、読み取り専用

バーコードの認識されたテキストへのアクセスを提供します。BarcodeText プロパティと同じ内容ですが、Unicode 文字列として表現されます。このプロパティではテキストを編集できません。EditableText プロパティを使用して編集した場合も、このプロパティの値は更新されません。

メソッド

名前説明
CopyFrom別のオブジェクトの同様のプロパティの値を使用して、現在のオブジェクトのプロパティを初期化します。

Windows

BarcodeBlock

Linux および macOS

BarcodeBlockLinuxMac オブジェクト図

出力パラメーター

このオブジェクトは、BlockオブジェクトのGetAsBarcodeBlockメソッドの出力パラメーターです。

関連項目

Layout と Block の操作 Text の操作 プロパティの操作