GetTextBlockAsStringA
Texto, extracción
Descripción
La A final indica el punto de entrada de DLL ANSI (char); la interfaz ActiveX/COM solo expone la forma Unicode. El comportamiento es idéntico a GetTextBlockAsString y los argumentos de cadena se interpretan con la página de códigos SetAnsiMode actual
Devuelve todas las entradas de bloques de texto de un único bloque como una cadena con formato delimitada por CR/LF
Sintaxis
Delphi
Function DLGetTextBlockAsStringA(InstanceID, TextBlockListID, Index: Integer): PAnsiChar;
DLL
const char * DLGetTextBlockAsStringA(int InstanceID, int TextBlockListID, int Index);
Parámetros
| TextBlockListID | Un valor devuelto por la función ExtractPageTextBlocks |
|---|---|
| Index | El índice del bloque de texto. El primer bloque de texto en la lista tiene un índice de 1. |
Valores devueltos
| TextBlockAsString Cadena formateada por líneas CR/LF Ejemplo 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; CNT = caracteres, FNT = fuente, SIZ = tamaño, CLR = color, TXx/TYy = límites, WID = anchuras, TXT = texto |