LinkActionAtPagePoint

查看器交互、注释和热点链接

描述

查找覆盖页面上给定点的链接注释,并把其强类型动作填入 Info扫描按文档顺序遍历页面注释,返回第一个动作类型不是

akNone 的注释;命中条带接受注释顶边两侧的区域,使两种纵向原点约定都能命中;坐标使用底层库报告注释矩形所用的页面用户空间

语法

Delphi

Function TPDFlibViewer.LinkActionAtPagePoint(APage: Integer; XPos, YPos: Double; Out Info: TPDFlibActionInfo): Integer;

参数

APage从 1 开始的页面索引
XPos, YPos页面用户空间坐标中的点
Info接收覆盖链接的强类型动作;未命中链接时置零

返回值

0没有带动作的链接覆盖该点、页面无效,或未加载库
正值覆盖链接的从 1 开始的注释索引

另请参阅

TPDFlibViewer, AnnotAtPagePoint, FormFieldAtPagePoint, RegionAtClientPoint, TPDFlibActionInfo