跳转到主要内容
此方法会在指定位置创建一个新的 TableSeparator 对象,并将其添加到该集合中。

语法

C++

HRESULT AddNew(
  int               Position,
  ITableSeparator** Result
);

C#

ITableSeparator AddNew( int Position );

Visual Basic .NET

Function AddNew(Position As Integer) As ITableSeparator

参数

Position [in] 此参数指定表格分隔符在图像上的位置,该图像上定义了Layout,尤其是在其经过纠偏的黑白图像平面上。如果TableSeparators对象表示垂直分隔符,则该参数为水平坐标;否则为垂直坐标。 Result [out, retval] 一个类型为ITableSeparator*的变量,用于接收指向表示新添加表格分隔符的 TableSeparator 对象接口的指针。

返回值

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

备注

新添加的分隔符应位于表格块边界之间,且不得与现有表格分隔符重合;否则会返回错误代码。向表格中添加分隔符会更改表格单元格 (TableCells 对象) ,因为此操作可能会产生新的单元格。如果表格分隔符拆分了包含已识别文本的表格单元格,则该文本会保留在拆分后生成的其中一个单元格中 (上侧或左侧,具体取决于拆分方向) 。

另请参见

TableSeparators