Pular para o conteúdo principal
Este método divide as células mescladas localizadas no retângulo especificado. Este método altera o objeto TableCells — afetando o número de células. Após a divisão, o texto reconhecido das células é atribuído à célula superior esquerda.

Sintaxe

C++

HRESULT Split(
  int Left,
  int Top,
  int Right,
  int Bottom
);

C#

void Split(
  int Left,
  int Top,
  int Right,
  int Bottom
);

Visual Basic .NET

Sub Split( _
  Left As Integer, _
  Top As Integer, _
  Right As Integer, _
  Bottom As Integer _
)

Parameters

Left [in] Esta variável especifica a coordenada do limite esquerdo do retângulo nas coordenadas base. Top [in] Esta variável especifica a coordenada do limite superior do retângulo nas coordenadas base. Right [in] Esta variável especifica a coordenada do limite direito do retângulo nas coordenadas base. Bottom [in] Esta variável especifica a coordenada do limite inferior do retângulo nas coordenadas base.

Valores de retorno

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

Observações

O retângulo para split é especificado em coordenadas de base, e não na imagem. Ele não deve cortar células existentes. Isso significa que, se o bloco de tabela contiver células mescladas — células com dimensões maiores que uma unidade de base —, o usuário deve tomar cuidado para não especificar um retângulo que intercepte o interior dessas células. Esse retângulo só pode ser traçado nas bordas das células. Após a chamada deste método, novas células são adicionadas à coleção no lugar das células divididas. Essas novas células têm dimensões de uma unidade de base.

Veja também

ITableCells::Merge