> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# TableCells オブジェクトの Split メソッド

> ABBYY FineReader Engine API の TableCells オブジェクトの Split メソッド — 指定したRectangle内にある結合セルをすべて分割します。分割後、認識されたテキストは左上のセルに割り当てられます。

このメソッドは、指定したRectangle内にある結合セルをすべて分割します。このメソッドは [TableCells](/ja/fine-reader/engine/api-reference/layout-related-objects/tablecells) オブジェクトを変更するため、セル数が変わります。分割後、結合セル内で認識されたテキストは左上のセルに割り当てられます。

<div id="syntax">
  ## 構文
</div>

<div id="c">
  ### C++
</div>

```cpp theme={null}
HRESULT Split(
  int Left,
  int Top,
  int Right,
  int Bottom
);
```

### C\#

```csharp theme={null}
void Split(
  int Left,
  int Top,
  int Right,
  int Bottom
);
```

<div id="visual-basic-net">
  ### Visual Basic .NET
</div>

```vb theme={null}
Sub Split( _
  Left As Integer, _
  Top As Integer, _
  Right As Integer, _
  Bottom As Integer _
)
```

<div id="parameters">
  ## パラメーター
</div>

Left

\[in] この変数は、基準座標におけるRectangleの左端の座標を指定します。

Top

\[in] この変数は、基準座標におけるRectangleの上端の座標を指定します。

Right

\[in] この変数は、基準座標におけるRectangleの右端の座標を指定します。

Bottom

\[in] この変数は、基準座標におけるRectangleの下端の座標を指定します。

<div id="return-values">
  ## 戻り値
</div>

このメソッド固有の戻り値はありません。代わりに、[ABBYY FineReader Engine 関数の標準戻り値](/ja/fine-reader/engine/api-reference/return-codes)が返されます。

<div id="remarks">
  ## 備考
</div>

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

<div id="see-also">
  ## 関連項目
</div>

[ITableCells::Merge](/ja/fine-reader/engine/api-reference/layout-related-objects/tablecells/merge-method)
