GoToPagePoint

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

Описание

Переходит на указанную страницу и прокручивает так, чтобы указанная точка этой страницы оказалась в левом верхнем углу порта просмотра, благодаря чему назначения ссылок и совпадения поиска можно точно вывести на экран

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

Синтаксис

Delphi

Function TPDFlibViewer.GoToPagePoint(NewPage: Integer; XPt, YPt: Double): Integer;

Параметры

NewPageЗапрошенный индекс страницы, начиная с 1, ограничиваемый через GoToPage
XPt, YPtТочка в координатах пространства пользователя страницы сверху вниз, которая должна оказаться в левом верхнем углу области просмотра

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

0Не удалось показать ни одну страницу
Положительное значениеТекущая показанная страница

См. также

TPDFlibViewer, GoToPage, ClientPointToPage, GetScrollPosForPage