跳转到主要内容
此方法会拆分位于指定矩形内的所有合并单元格。该方法会更改 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 _
)

参数

左侧 [in] 此变量指定矩形左边界在基本坐标中的坐标。 顶部 [in] 此变量指定矩形上边界在基本坐标中的坐标。 右侧 [in] 此变量指定矩形右边界在基本坐标中的坐标。 底部 [in] 此变量指定矩形下边界在基本坐标中的坐标。

返回值

此方法没有特定的返回值。它返回 ABBYY FineReader Engine 函数的标准返回值

备注

用于拆分的矩形应在基本坐标中指定,而不是在图像上指定。该矩形不应切穿现有单元格。这意味着,如果表格块包含合并单元格——即尺寸大于一个基本单位的单元格,用户应注意不要指定与此类单元格内部相交的矩形。该矩形只能沿单元格边界绘制。调用此方法后,集合中会添加若干新单元格,以替代被拆分的单元格。这些新单元格的尺寸均为一个基本单位。

另请参见

ITableCells::Merge