DAExtractPageTextBlocks

Testo, estrazione, funzionalità di accesso diretto

Descrizione

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

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.DAExtractPageTextBlocks(FileHandle, PageRef, ExtractOptions: Integer): Integer;

ActiveX

Function PDFlib::DAExtractPageTextBlocks(FileHandle As Long, PageRef As Long, ExtractOptions As Long) As Long

DLL

int DLDAExtractPageTextBlocks(int InstanceID, int FileHandle, int PageRef, int ExtractOptions);

Parametri

FileHandleHandle restituito dalle funzioni DAOpenFile, DAOpenFileReadOnly o DAOpenFromStream
PageRefUn riferimento di pagina restituito dalle funzioni DAFindPage o DANewPage
ExtractOptions3 = Estrazione normale 4 = Dividi parole

Valori restituiti

0Non è stato possibile estrarre il testo dalla pagina
Non-zeroUn valore TextBlockListID