GetTextInRegion

Взаимодействие с просмотрщиком, текст

Описание

Возвращает текст блоков уровня слова, чьи центры лежат внутри указанной области страницы; координаты и размеры — точки пользовательского пространства страницы в той же конвенции, что у одноуровневых помощников пространства страницы

Блоки возвращаются в порядке чтения: сверху вниз, затем слева направо; блоки на одной строке соединяются пробелами, а на разных строках — переносами строк

Синтаксис

Delphi

Function TPDFlibViewer.GetTextInRegion(APage: Integer; XPos, YPos, RWidth, RHeight: Double): WideString;

Параметры

APageИндекс страницы, начиная с 1
XPos, YPosЛевый верхний угол области в пунктах страницы
RWidth, RHeightРазмеры области в пунктах страницы; оба должны быть положительными

Возвращаемые значения

WideStringОбъединенный текст пораженных блоков, пустой для недопустимой страницы, неположительных размеров или когда ни один центр блока не лежит внутри области

См. также

TPDFlibViewer, GetSelectedRegion, CopySelectedText, AddHighlightRegion