GetTextBlockAsStringA
Texte, extraction
Description
Le A final indique le point d’entrée de DLL ANSI (char); l’interface ActiveX/COM n’expose que la forme Unicode. Le comportement est identique à GetTextBlockAsString et les arguments de chaîne sont interprétés selon la page de codes SetAnsiMode actuelle
Renvoie toutes les entrées d'un bloc de texte sous forme de chaîne formatée délimitée par CR/LF
Syntaxe
Delphi
Function DLGetTextBlockAsStringA(InstanceID, TextBlockListID, Index: Integer): PAnsiChar;
DLL
const char * DLGetTextBlockAsStringA(int InstanceID, int TextBlockListID, int Index);
Paramètres
| TextBlockListID | Valeur renvoyée par la fonction ExtractPageTextBlocks |
|---|---|
| Index | L'index du bloc de texte Le premier bloc de texte de la liste porte l'index 1 |
Valeurs de retour
| TextBlockAsString Chaîne formatée de tous les champs de bloc, une ligne par CR/LF. Exemple : 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, où CNT = nombre de caractères, FNT = police, SIZ = taille, CLR = couleur, TXx/TYy = coordonnées, WID = largeurs, TXT = texte extrait |