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

InputFileNameStien og filnavnet til filen tekst skal trekkes ut fra. Passordet som skal brukes, om noe, ved åpning av filen
Password
PageNummeret på siden som skal trekkes ut. Den første siden i dokumentet er side 1
Options3 = Normal utpakking 4 = Del ord

Returverdier

0Teksten kunne ikke trekkes ut
1A TextBlockListID value