GetTextBlockAsString

Texto, extracción

Descripción

Devuelve todas las entradas del bloque de texto para un solo bloque como una cadena con formato delimitada por CR/LF

Sintaxis

Delphi

Function TPDFlib.GetTextBlockAsString(TextBlockListID, Index: Integer): WideString;

ActiveX

Function PDFlib::GetTextBlockAsString(TextBlockListID As Long, Index As Long) As String

DLL

const wchar_t * DLGetTextBlockAsString(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 Una cadena con formato de todos los campos de bloque de texto disponibles, donde cada línea está separada por CR/LF. Esta es una cadena de salida de 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 donde CNT = cantidad de caracteres, FNT = nombre de fuente, SIZ = tamaño de fuente, CLR = color, TXx = valor X del punto x de los límites, TYy = valor Y del punto y de los límites, WID = anchos de caracteres separados por comas, TXT = texto extraído