Pular para o conteúdo principal
Este método inicializa a grade da tabela no bloco de tabela.

Sintaxe

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 _
)

Parâmetros

HorzSeparators [in] Esta variável refere-se ao objeto IntsCollection, que contém as coordenadas dos separadores horizontais internos do bloco de tabela. VertSeparators [in] Esta variável refere-se ao objeto IntsCollection, que contém as coordenadas dos separadores verticais internos do bloco de tabela.

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

Os separadores da tabela são reinicializados a cada chamada desse método. A estrutura anterior da tabela é destruída. Todas as coordenadas dos separadores da tabela devem estar entre as coordenadas das bordas da tabela; caso contrário, um código de erro é retornado. Observe que somente as coordenadas dos separadores internos devem ser passadas em objetos IntsCollection, ou seja, elas não devem incluir as coordenadas das bordas da tabela, embora as bordas da tabela estejam sempre presentes nas coleções de separadores do próprio bloco de tabela. Todas as novas células da tabela que surgem como resultado de uma chamada a esse método são inicializadas com os atributos (por exemplo, parâmetros de reconhecimento) da célula que estava no canto superior esquerdo da estrutura anterior da tabela.

Veja também

TableBlock