GetTextBlockAsStringA
Tekst, extractie
Beschrijving
De afsluitende A geeft het ANSI (char)-DLL-entrypoint aan; het ActiveX/COM-oppervlak biedt alleen de Unicode-vorm. Het gedrag is identiek aan GetTextBlockAsString en stringargumenten worden geïnterpreteerd volgens de huidige SetAnsiMode-codepagina
Retourneert alle tekstblok-items van één tekstblok als een opgemaakte string met CR/LF als scheiding
Syntaxis
Delphi
Function DLGetTextBlockAsStringA(InstanceID, TextBlockListID, Index: Integer): PAnsiChar;
DLL
const char * DLGetTextBlockAsStringA(int InstanceID, int TextBlockListID, int Index);
Parameters
| TextBlockListID | Een waarde geretourneerd door de functie ExtractPageTextBlocks |
|---|---|
| Index | De index van het tekstblok. Het eerste tekstblok in de lijst heeft index 1 |
Retourwaarden
| TextBlockAsString A formatted string of all available text block fields where each line is separate by a CR/LF. Here is a sample output string CNT:4 FNT:Arial SIZ:12 CLR:#000000 TX1:20 TY1:769.516 TX2:48.02 TY2:769.516 TX3:48.02 TY3:780.616 TX4:20 TY4:780.616 WID:8.004,6.672,6.672,6.672 TXT:Page where CNT = char count, FNT = fontname, SIZ = Fontsize, CLR = color, TXx = X value for bounds point x, TYy = Y value for bounds y, WID = comma separated character widths, TXT = extracted text. |