DAGetTextBlockAsStringA
Szöveg, Kinyerés, Közvetlen hozzáférési funkciók
Leírás
A záró A az ANSI (char) DLL-belépési pontot jelöli; az ActiveX/COM felület csak a Unicode-változatot teszi közzé. A viselkedés azonos a következőével: DAGetTextBlockAsString, a karakterlánc-argumentumokat pedig az aktuális SetAnsiMode kódlap használatával értelmezi
Egyetlen szövegblokk összes bejegyzését CR/LF-fel elválasztott formázott karakterláncként adja vissza
Szintaxis
Delphi
Function DLDAGetTextBlockAsStringA(InstanceID, TextBlockListID, Index: Integer): PAnsiChar;
DLL
const char * DLDAGetTextBlockAsStringA(int InstanceID, int TextBlockListID, int Index);
Paraméterek
| TextBlockListID | Az ExtractPageTextBlocks függvény által visszaadott érték |
|---|---|
| Index | A szövegblokk indexe. A lista első szövegblokkjának indexe 1 |
Visszatérési értékek
| TextBlockAsString Az összes elérhető szövegblokkmező formázott karakterlánca, ahol minden sor CR/LF-fel van elválasztva. Minta kimeneti karakterlánc: 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, ahol CNT = karakterek száma, FNT = betűtípusnév, SIZ = betűméret, CLR = szín, TXx = X érték az x határponthoz, TYy = Y érték az y határponthoz, WID = vesszővel elválasztott karakterszélességek, TXT = kinyert szöveg |