跳转到主要内容
该方法用于设置分隔线的类型。分隔线共有五种类型,由 TableSeparatorTypeEnum 枚举常量定义。

语法

C++

HRESULT SetType(
  int                    Coord,
  TableSeparatorTypeEnum NewType,
  int                    Count
);

C#

void SetType(
  int                    Coord,
  TableSeparatorTypeEnum NewType,
  int                    Count
);

Visual Basic .NET

Sub SetType( _
  Coord As Integer, _
  NewType As TableSeparatorTypeEnum, _
  [Count As Integer = 1] _
)

参数

Coord [in] 一个变量,包含基准网格中分隔线段起点的坐标。这里的基准网格是指由表格边框和分隔线构成的网格。每增加一条垂直分隔线,水平坐标加 1;每增加一条水平分隔线,垂直坐标加 1。坐标轴方向为从左到右、从上到下。 NewType [in] 一个类型为 TableSeparatorTypeEnum 的变量,包含新的分隔线类型值。 Count [in] 一个变量,包含要设置为新类型的线段数。这是一个可选参数,默认值为 1。

返回值

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

备注

分隔线类型并不是整个分隔线的属性,而是相邻垂直分隔线交点之间某一段分隔线段的属性。因此,此方法的一个输入参数是 Coord 参数。分隔线类型是为基准网格中坐标范围为 [Coord,Coord+Count] 的线段设置的。禁止更改合并单元格内部的分隔线类型 (其应为 TST_Absent) ,并且禁止将分隔线类型设置为 TST_Absent 值。

另请参见

TableSeparatorTypeEnum ITableSeparator::Type