Saltar al contenido principal
Este método crea un nuevo objeto TableSeparator en la posición especificada y lo añade a la colección.

Sintaxis

C++

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

C#

ITableSeparator AddNew( int Position );

Visual Basic .NET

Function AddNew(Position As Integer) As ITableSeparator

Parámetros

Posición [in] Este parámetro especifica la posición del separador de tabla en la imagen en la que se define el Layout, en concreto en su plano de imagen blanco y negro con la inclinación corregida. Si el objeto TableSeparators representa separadores verticales, esta es la coordenada horizontal; en caso contrario, la coordenada vertical. Result [out, retval] Variable de tipo ITableSeparator* que recibe un puntero a la interfaz del objeto TableSeparator, que representa el separador de tabla recién agregado.

Valores de retorno

Este método no tiene valores de retorno específicos. Devuelve los valores de retorno estándar de las funciones de ABBYY FineReader Engine.

Observaciones

La posición del separador recién agregado debe quedar entre los bordes del bloque de tabla y no debe coincidir con ningún separador de tabla existente; de lo contrario, se devolverá un código de error. Al agregar el separador de tabla a una tabla, se modifican las celdas de la tabla (objeto TableCells), ya que esta operación puede generar nuevas celdas. Si el separador de tabla divide una celda de la tabla que contiene texto reconocido, dicho texto permanecerá en una de las celdas resultantes (la superior o la izquierda, según la dirección de la división).

Consulte también

TableSeparators