DAExtractPageTextBlocks
Tekst, udtræk, direkte adgangsfunktionalitet
Beskrivelse
Svarer til funktionen DAExtractPageText, men resultaterne gemmes i en tekstblokliste i stedet for at blive returneret som en CSV-streng.
Når resultaterne findes i tekstbloklisten, kan funktioner som DAGetTextBlockCount, DAGetTextBlockText og DAGetTextBlockColor bruges til at hente egenskaberne for hver tekstblok.
Syntaks
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);
Parametre
| FileHandle | Et greb, der returneres af funktionerne DAOpenFile, DAOpenFileReadOnly eller DAOpenFromStream |
|---|---|
| PageRef | En sidereference, der returneres af funktionerne DAFindPage eller DANewPage |
| ExtractOptions | 3 = Normalt udtræk 4 = Opdel ord |
Returværdier
| 0 | Teksten kunne ikke udtrækkes fra siden |
|---|---|
| Non-zero | En TextBlockListID-værdi |