Pular para o conteúdo principal
Este método determina se as páginas especificadas do arquivo PDF contêm texto ou verifica a confiabilidade desse texto. O texto é considerado confiável se o arquivo PDF de origem contiver uma camada de texto visível e passar com êxito pela verificação de codificação corrompida.

Sintaxe

C++

HRESULT CheckTextLayer(
  CheckingTextModeEnum    CheckingMode,
  IIntsCollection*        PageIndices, 
  VARIANT_BOOL*           Result
);

C#

bool CheckTextLayer(
  CheckingTextModeEnum    CheckingMode,
  IIntsCollection*        PageIndices
);

Visual Basic .NET

Function CheckTextLayer( _
  CheckingMode As CheckingTextModeEnum, _
  PageIndices As IIntsCollection _
) As Boolean

Parâmetros

CheckingMode [in] Esta variável especifica o modo de verificação da camada de texto. Consulte a descrição do CheckingTextModeEnum para os modos suportados. PageIndices [in] Este parâmetro refere-se ao objeto IntsCollection que contém os números das páginas a serem verificadas. Este parâmetro pode ser 0, no qual caso todas as páginas do documento serão verificadas. Se o índice de página especificado for maior que o número real de páginas, ou se a coleção de índices estiver vazia ou contiver itens duplicados, será retornado um erro. Result [out, retval] Para verificar a presença da camada de texto, este parâmetro retorna TRUE quando pelo menos uma das páginas especificadas do arquivo possui uma camada de texto, e FALSE se nenhuma das páginas especificadas contiver a camada de texto. Para verificar a confiabilidade do texto, este parâmetro retorna TRUE se o texto em todas as páginas especificadas passou na verificação de confiabilidade, e FALSE se pelo menos uma das páginas especificadas tiver texto não confiável.

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.

Veja também

FRDocument