Pular para o conteúdo principal
Este método cria um novo objeto TableSeparator na posição especificada e o adiciona à coleção.

Sintaxe

C++

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

C#

ITableSeparator AddNew( int Position );

Visual Basic .NET

Function AddNew(Position As Integer) As ITableSeparator

Parâmetros

Position [in] Este parâmetro especifica a posição do separador de tabela na imagem em que o Layout está definido, mais especificamente em seu plano de imagem black-and-white corrigido quanto à inclinação. Se o objeto TableSeparators representar separadores verticais, esta será a coordenada horizontal; caso contrário, a coordenada vertical. Result [out, retval] Uma variável do tipo ITableSeparator* que recebe um ponteiro para a interface do objeto TableSeparator que representa o separador de tabela recém-adicionado.

Valores de retorno

Este método não retorna valores de retorno específicos. Ele retorna os valores de retorno padrão das funções do ABBYY FineReader Engine.

Observações

A posição do separador recém-adicionado deve estar entre as bordas do bloco de tabela e não deve coincidir com um separador de tabela existente; caso contrário, será retornado um código de erro. A adição de um separador de tabela a uma tabela altera as células da tabela (objeto TableCells), pois novas células podem surgir como resultado dessa operação. Se o separador de tabela dividir uma célula da tabela que contenha texto reconhecido, esse texto permanecerá em uma das células resultantes (na parte superior ou à esquerda, dependendo da direção da divisão).

Veja também

TableSeparators