跳轉到主要內容
這個方法會分割位於指定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 是以基準座標指定,而不是以影像座標指定。它不應切割現有的儲存格。這表示如果 table block 包含合併儲存格——亦即尺寸大於一個基準單位的儲存格,使用者應特別留意,不要指定會與這類儲存格內部相交的 Rectangle。此 Rectangle 只能沿著儲存格的邊界繪製。呼叫此方法後,集合中會新增若干個新儲存格,以取代被分割的儲存格。這些新儲存格的尺寸皆為一個基準單位。

請參閱

ITableCells::Merge