GetTextBlockAsString

Текст, извличане

Описание

Връща всички записи за текстови блокове за един текстов блок като форматиран низ, разделен с CR/LF

Синтаксис

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

Параметри

TextBlockListIDСтойност, върната от функцията ExtractPageTextBlocks
IndexИндексът на текстовия блок Първият текстов блок в списъка има индекс 1

Върнати стойности

TextBlockAsString Форматиран низ на всички налични полета на текстов блок, в който всеки ред е разделен с CR/LF Ето примерен изходен низ 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 = брой знаци, FNT = име на шрифт, SIZ = размер на шрифта, CLR = цвят, TXx = X стойност за гранична точка x, TYy = Y стойност за гранична точка y, WID = разделени със запетая ширини на знаци, TXT = извлечен текст