GetTextBlockAsString

Text, Extragere

Descriere

Returnează toate intrările de text block pentru un singur text block, ca șir formatat delimitat de CR/LF

Sintaxă

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);

Parametri

TextBlockListIDO valoare returnată de funcția ExtractPageTextBlocks
IndexIndexul blocului de text. Primul bloc de text din listă are indexul 1.

Valori returnate

TextBlockAsString Un șir formatat cu toate câmpurile disponibile ale blocului de text, fiecare linie fiind separată printr-un CR/LF. Iată un exemplu de șir de ieșire 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 unde CNT = număr de caractere, FNT = numele fontului, SIZ = dimensiunea fontului, CLR = culoarea, TXx = valoarea X a punctului de limită x, TYy = valoarea Y a limitei y, WID = lățimile caracterelor separate prin virgulă, TXT = textul extras