AnnotAtPagePoint
Взаимодействие с просмотрщиком, аннотации и активные ссылки
Описание
Находит самую верхнюю аннотацию любого подтипа, покрывающую заданную точку на странице, и сообщает имя ее подтипаВсплывающие аннотации пропускаются базовым тестом попадания; координаты задаются в пользовательском пространстве страницы, в котором помощники базовой библиотеки в стиле
GetAnnotRectEx возвращают прямоугольники
Синтаксис
Delphi
Function TPDFlibViewer.AnnotAtPagePoint(APage: Integer; XPos, YPos: Double; Out Subtype: WideString): Integer;Параметры
| APage | Индекс страницы, начиная с 1 |
|---|---|
| XPos, YPos | Точка в координатах пользовательского пространства страницы |
| Subtype | Получает имя подтипа аннотации, например Text или FileAttachment; пусто, если попадания не было |
Возвращаемые значения
| 0 | Ни одна аннотация не покрывает точку, страница недопустима или библиотека не загружена |
|---|---|
| Положительное значение | Индекс аннотации, начиная с 1, для самой верхней из найденных |
См. также
TPDFlibViewer, LinkActionAtPagePoint, FormFieldAtPagePoint, RegionAtClientPoint, GetAnnotRectEx