跳转到主要内容
此方法用于初始化表格块的表格网格。

语法

C++

HRESULT InitializeGrid(
  IIntsCollection* HorzSeparators,
  IIntsCollection* VertSeparators
);

C#

void InitializeGrid(
  IIntsCollection HorzSeparators,
  IIntsCollection VertSeparators
);

Visual Basic .NET

Sub InitializeGrid( _
  HorzSeparators As IIntsCollection, _
  VertSeparators As IIntsCollection _
)

参数

HorzSeparators [in] 此变量表示包含表格块内部水平分隔线坐标的 IntsCollection 对象。 VertSeparators [in] 此变量表示包含表格块内部垂直分隔线坐标的 IntsCollection 对象。

返回值

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

备注

调用此 方法 会重新初始化表格分隔线,原有的表格结构将被销毁。表格分隔线的所有坐标都必须位于表格边框坐标范围内;否则会返回错误代码。请注意,传入 IntsCollection 对象 的只能是内部分隔线的坐标,也就是说,不应包含表格边框的坐标;不过,表格块本身的表格分隔线 collection 中始终包含表格边框。调用此 方法 后新出现的所有表格单元格,都会使用先前表格结构左上角单元格的属性 (例如识别参数) 进行初始化。

另请参见

TableBlock