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
| FileHandle | Handle restituito dalle funzioni DAOpenFile, DAOpenFileReadOnly o DAOpenFromStream |
|---|---|
| PageRef | Un riferimento di pagina restituito dalle funzioni DAFindPage o DANewPage |
| ExtractOptions | 3 = Estrazione normale 4 = Dividi parole |
Valori restituiti
| 0 | Non è stato possibile estrarre il testo dalla pagina |
|---|---|
| Non-zero | Un valore TextBlockListID |