Pular para o conteúdo principal
Este método divide cada uma das páginas especificadas do documento em várias páginas. Ele é útil se a página for uma página dupla de um livro ou contiver imagens de vários cartões de visita. O método fornece informações sobre como as páginas foram divididas.
No Linux e no Windows, a operação de divisão de páginas não pode ser executada em processos paralelos.

Sintaxe

C++

HRESULT SplitPages(
  IIntsCollection*          PageIndices,
  PageSplitTypeEnum         PageSplittingType,
  IObjectsExtractionParams* ExtractionParams,
  ISplitRegions**           SplitRegions
);

C#

ISplitRegions SplitPages(
  IIntsCollection          PageIndices,
  PageSplitTypeEnum        PageSplittingType,
  IObjectsExtractionParams ExtractionParams
);

Visual Basic .NET

Function SplitPages( _
  PageIndices As IIntsCollection, _
  PageSplittingType As PageSplitTypeEnum, _
  ExtractionParams As IObjectsExtractionParams _
) As ISplitRegions

Parâmetros

PageIndices [in] Refere-se ao objeto IntsCollection, que contém os índices das páginas a serem divididas. PageSplittingType [in] Esta variável especifica o modo de divisão da página. Consulte a descrição de PageSplitTypeEnum para conhecer os modos compatíveis. ExtractionParams [in] Refere-se ao objeto ObjectsExtractionParams, que armazena os parâmetros de extração de objetos. Este parâmetro pode ser 0. Nesse caso, os objetos são extraídos com os parâmetros padrão ou, se um perfil tiver sido carregado, com os parâmetros definidos nesse perfil. SplitRegions [out, retval] Um ponteiro para a variável de ponteiro ISplitRegions* que recebe o ponteiro de interface do objeto SplitRegions. Esse objeto contém informações sobre como as páginas foram divididas.

Valores de retorno

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

Veja também

FRDocument