メインコンテンツへスキップ
このメソッドは、指定したRectangle内にある結合セルをすべて分割します。このメソッドは TableCells オブジェクトを変更するため、セル数が変わります。分割後、結合セル内で認識されたテキストは左上のセルに割り当てられます。

構文

C++

HRESULT Split(
  int Left,
  int Top,
  int Right,
  int Bottom
);

C#

void Split(
  int Left,
  int Top,
  int Right,
  int Bottom
);

Visual Basic .NET

Sub Split( _
  Left As Integer, _
  Top As Integer, _
  Right As Integer, _
  Bottom As Integer _
)

パラメーター

Left [in] この変数は、基準座標におけるRectangleの左端の座標を指定します。 Top [in] この変数は、基準座標におけるRectangleの上端の座標を指定します。 Right [in] この変数は、基準座標におけるRectangleの右端の座標を指定します。 Bottom [in] この変数は、基準座標におけるRectangleの下端の座標を指定します。

戻り値

このメソッド固有の戻り値はありません。代わりに、ABBYY FineReader Engine 関数の標準戻り値が返されます。

備考

分割用の Rectangle は、画像上ではなく基準座標で指定します。既存のセルを切断しないようにしてください。つまり、テーブルブロックに結合セル (1つの基準単位を超える大きさのセル) が含まれている場合は、そのようなセルの内部にかかる Rectangle を指定しないよう注意する必要があります。この Rectangle は、セルの境界に沿ってのみ描画できます。このメソッドの呼び出し後、分割されたセルの代わりに、複数の新しいセルがコレクションに追加されます。これらの新しいセルの大きさは1基準単位です。

関連項目

ITableCells::Merge