ExtractFilePageTextBlocks

Tekst, extractie, pagina-eigenschappen

Beschrijving

Vergelijkbaar met de functie ExtractFilePageText, maar de resultaten worden in een tekstbloklijst opgeslagen in plaats van als CSV-string geretourneerd

Deze functie gebruikt intern de direct access-functionaliteit

Zodra de resultaten in de tekstbloklijst staan, kunnen functies als DAGetTextBlockCount, DAGetTextBlockText en DAGetTextBlockColor worden gebruikt om de eigenschappen van elk tekstblok op te halen

Syntaxis

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

Parameters

InputFileNameHet pad en de bestandsnaam van het bestand waaruit tekst moet worden geëxtraheerd. Het wachtwoord dat bij het openen van het bestand wordt gebruikt, indien aanwezig
Password
PageHet nummer van de pagina die moet worden geëxtraheerd. De eerste pagina in het document is pagina 1
Options3 = Normale extractie 4 = Woorden splitsen

Retourwaarden

0De tekst kon niet worden geëxtraheerd
1Een TextBlockListID-waarde