ExtractFilePageTextBlocks

Texto, Extração, Propriedades da página

Descrição

Semelhante à função ExtractFilePageText, mas os resultados são armazenados em uma lista de blocos de texto em vez de retornados como string CSV

Esta função usa internamente a funcionalidade de acesso direto

Depois que os resultados estão na lista de blocos de texto, funções como DAGetTextBlockCount, DAGetTextBlockText e DAGetTextBlockColor podem ser usadas para recuperar as propriedades de cada bloco de texto

Sintaxe

Delphi

Function TPDFlib.ExtractFilePageTextBlocks(Const InputFileName, Password: WideString; Page, Options: Integer): Integer;

ActiveX

Function PDFlib::ExtractFilePageTextBlocks(InputFileName As String, Password As String, Page As Long, Options As Long) As Long

DLL

int DLExtractFilePageTextBlocks(int InstanceID, const wchar_t * InputFileName, const wchar_t * Password, int Page, int Options);

Parâmetros

InputFileNameO caminho e o nome do arquivo de onde extrair texto. A senha a usar, se houver, ao abrir o arquivo
Password
PageO número da página a extrair. A primeira página do documento é a página 1.
Options3 = Extração normal 4 = Dividir palavras

Valores retornados

0O texto não pôde ser extraído
1A TextBlockListID value