GetTextBlockAsStringA
Testo, estrazione
Descrizione
Il suffisso A indica l'entry point DLL ANSI (char); l'interfaccia ActiveX/COM espone soltanto la forma Unicode. Il comportamento รจ identico a GetTextBlockAsString e gli argomenti stringa vengono interpretati usando la code page corrente di SetAnsiMode
Restituisce tutte le voci di un singolo blocco di testo come stringa formattata delimitata da CR/LF
Sintassi
Delphi
Function DLGetTextBlockAsStringA(InstanceID, TextBlockListID, Index: Integer): PAnsiChar;
DLL
const char * DLGetTextBlockAsStringA(int InstanceID, int TextBlockListID, int Index);
Parametri
| TextBlockListID | Un valore restituito dalla funzione ExtractPageTextBlocks |
|---|---|
| Index | L'indice del blocco di testo; il primo blocco di testo nell'elenco ha indice 1 |
Valori restituiti
| TextBlockAsString Stringa formattata di tutti i campi disponibili dei blocchi di testo, con ogni riga separata da CR/LF. Esempio di output 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 dove CNT = numero caratteri, FNT = nome font, SIZ = dimensioni font, CLR = colore, TXx = valore X del punto x dei limiti, TYy = valore Y del punto y dei limiti, WID = larghezze caratteri separate da virgole, TXT = testo estratto |