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

TextBlockListIDUn valor devuelto por la función ExtractPageTextBlocks
IndexEl í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