ClientPointToPage

查看器交互

描述

在考虑缩放、滚动、页面布局和视图旋转后,把客户端像素映射到其下方的一基页码和自上而下的用户空间点

转换经由绘制路径所用的同一套页面绘制几何进行,且句柄安全,因此在无父控件的控件上也能工作

语法

Delphi

Function TPDFlibViewer.ClientPointToPage(X, Y: Integer; Out APage: Integer; Out XPt, YPt: Double): Boolean;

参数

X, Y客户端像素坐标
APage接收该像素所在的基于 1 的页面
XPt, YPt接收自上而下页面用户空间坐标中的点

返回值

False该像素未落在任何页面区带上;所有输出均为 0
True该像素位于页面上且输出有效

另请参阅

TPDFlibViewer、RegionAtClientPoint、GoToPagePoint