ExtractFilePageTextBlocks

Testo, estrazione, proprietà della pagina

Descrizione

Simile alla funzione ExtractFilePageText, ma i risultati vengono memorizzati in un elenco di blocchi di testo invece di essere restituiti come stringa CSV.

Questa funzione usa internamente la funzionalità di accesso diretto

Quando i risultati sono presenti nell'elenco dei blocchi di testo, è possibile usare funzioni come DAGetTextBlockCount, DAGetTextBlockText e DAGetTextBlockColor per recuperare le proprietà di ciascun blocco di testo

Sintassi

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);

Parametri

InputFileNamePercorso e nome del file da cui estrarre il testo Password da usare all'apertura, se presente
Password
PageNumero della pagina da estrarre. La prima pagina del documento è la pagina 1
Options3 = Estrazione normale 4 = Dividi parole

Valori restituiti

0Impossibile estrarre il testo
1Un valore TextBlockListID