- Cells プロパティを使用して、テーブルセルのコレクションを取得します。
- 目的のセルを選択します。TableCells オブジェクトのメソッドを使用してください。
- セルのブロックオブジェクト (ITableCell::Block プロパティ) を取得します。
- ブロックの型が BT_Text であることを確認し (IBlock::Type プロパティ) 、IBlock::GetAsTextBlock メソッドを使用して TextBlock オブジェクトを取得します。
- ITextBlock::Text プロパティを使用します。
Properties
| Name | Type | Description |
|---|---|---|
| Cells | TableCells, 読み取り専用 | テーブルブロックのセルコレクションへのアクセスを提供します。テーブルに区切り線がない場合でも、コレクションには常に少なくとも1つのセルが含まれます。コレクション内のセルは論理的な読み取り順序で並んでいます。 |
| HSeparators | TableSeparators, 読み取り専用 | テーブルブロックの水平区切り線コレクションへのアクセスを提供します。このコレクションには、テーブルブロックの上端と下端に対応する区切り線が常に少なくとも2本含まれます。 |
| VSeparators | TableSeparators, 読み取り専用 | テーブルブロックの垂直区切り線コレクションへのアクセスを提供します。このコレクションには、テーブルブロックの左端と右端の境界に対応する区切り線が常に少なくとも2本含まれます。 |
メソッド
| 名前 | 説明 |
|---|---|
| FindBaseCellFromPoint | 画像上のピクセルからベースグリッド内のセル位置を検索します。ここでのベースグリッドとは、テーブルの境界線と区切り線によって形成されるグリッドを指します。垂直方向の区切り線は水平座標を1つずつ増加させ、水平方向の区切り線は垂直座標を1つずつ増加させます。座標軸は左から右、上から下の方向に設定されています。 |
| InitializeGrid | テーブルブロックのテーブルグリッドを初期化します。 |
Windows
Linux および macOS
オブジェクト図
出力パラメーター
サンプル
C# コード
C# コード
- Windows: RecognizedTextProcessing、およびデモ ツール: Engine Predefined Processing Profiles。
