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
| InputFileName | Het 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 | |
| Page | Het nummer van de pagina die moet worden geëxtraheerd. De eerste pagina in het document is pagina 1 |
| Options | 3 = Normale extractie 4 = Woorden splitsen |
Retourwaarden
| 0 | De tekst kon niet worden geëxtraheerd |
|---|---|
| 1 | Een TextBlockListID-waarde |