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