ExtractFilePageTextBlocksA
Text, Extraction, Page properties
Beskrivelse
Den avsluttende A angir ANSI-inngangspunktet (char) i DLL-en; ActiveX/COM-flaten eksponerer kun Unicode-formen. Oppførselen er identisk med ExtractFilePageTextBlocks og strengargumenter tolkes ut fra gjeldende kodetabell i SetAnsiMode
Ligner ExtractFilePageText-funksjonen, men resultatene lagres i en tekstblokkliste i stedet for å returneres som en CSV-streng
Denne funksjonen bruker internt direct access-funksjonaliteten
Når resultatene ligger i tekstblokklisten, kan funksjoner som DAGetTextBlockCount, DAGetTextBlockText og DAGetTextBlockColor brukes til å hente egenskapene til hver tekstblokk
Syntaks
Delphi
Function DLExtractFilePageTextBlocksA(InstanceID: Integer; InputFileName, Password: PAnsiChar; Page, Options: Integer): Integer;
DLL
int DLExtractFilePageTextBlocksA(int InstanceID, const char * InputFileName, const char * Password, int Page, int Options);
Parametere
| InputFileName | Stien og filnavnet til filen tekst skal trekkes ut fra. Passordet som skal brukes, om noe, ved åpning av filen |
|---|---|
| Password | |
| Page | Nummeret på siden som skal trekkes ut. Den første siden i dokumentet er side 1 |
| Options | 3 = Normal utpakking 4 = Del ord |
Returverdier
| 0 | Teksten kunne ikke trekkes ut |
|---|---|
| 1 | A TextBlockListID value |