GoToPagePoint
Взаимодействие с просмотрщиком
Описание
Переходит на указанную страницу и прокручивает так, чтобы указанная точка этой страницы оказалась в левом верхнем углу порта просмотра, благодаря чему назначения ссылок и совпадения поиска можно точно вывести на экран
Точка задается в координатах пользовательского пространства страницы сверху вниз, отображается через текущие поворот представления и масштаб, текущая страница пересчитывается по итоговой позиции прокрутки, обработчики прокрутки уведомляются, и представление перерисовывается
Синтаксис
Delphi
Function TPDFlibViewer.GoToPagePoint(NewPage: Integer; XPt, YPt: Double): Integer;Параметры
| NewPage | Запрошенный индекс страницы, начиная с 1, ограничиваемый через GoToPage |
|---|---|
| XPt, YPt | Точка в координатах пространства пользователя страницы сверху вниз, которая должна оказаться в левом верхнем углу области просмотра |
Возвращаемые значения
| 0 | Не удалось показать ни одну страницу |
|---|---|
| Положительное значение | Текущая показанная страница |
См. также
TPDFlibViewer, GoToPage, ClientPointToPage, GetScrollPosForPage