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
| InputFileName | O caminho e o nome do arquivo de onde extrair texto. A senha a usar, se houver, ao abrir o arquivo |
|---|---|
| Password | |
| Page | O número da página a extrair. A primeira página do documento é a página 1. |
| Options | 3 = Extração normal 4 = Dividir palavras |
Valores retornados
| 0 | O texto não pôde ser extraído |
|---|---|
| 1 | A TextBlockListID value |