Este método verifica se alguma página do arquivo PDF contém uma camada de texto. Se você precisar converter vários arquivos PDF em PDF pesquisável, poderá verificar a presença de uma camada de texto e simplesmente copiar o arquivo inteiro caso ela exista. No entanto, observe que a camada de texto pode conter texto adicional ou irrelevante; nesse caso, ainda será necessário realizar o reconhecimento se você precisar de uma representação textual totalmente adequada do documento.
FileName[in] Esta variável contém o caminho completo para o arquivo PDF no qual a camada de texto deve ser detectada.Callback[in] Esta variável se refere à interface do objeto implementado pelo usuário do tipo ImagePasswordCallback, usada para tratar possíveis solicitações de senha para acesso a arquivos PDF. Este parâmetro é opcional e pode ser 0; nesse caso, arquivos protegidos por senha não poderão ser verificados.Result[out, retval] Este parâmetro retorna TRUE se pelo menos uma das páginas do arquivo tiver uma camada de texto e FALSE se nenhuma das páginas contiver uma camada de texto.
Se você estiver abrindo arquivos PDF do disco, recomendamos usar este método, e não o método CheckTextLayer do objeto FRDocument nem a propriedade HasTextualContent do objeto ImageDocument. Este método será mais rápido, pois não abrirá efetivamente o arquivo nem o representará como FRDocument, apenas verificará se o arquivo PDF tem camada de texto.