PageRectToClientRect
檢視器互動
描述
把由上而下頁面使用者空間中的矩形,經目前生效的縮放、檢視旋轉與捲動位置映射為用戶端像素
傳回的矩形是旋轉後角點組的軸對齊外殼;呼叫不需要視窗控制碼,因此可用於無頭環境
語法
Delphi
Function TPDFlibViewer.PageRectToClientRect(APage: Integer; XPt, YPt, WPt, HPt: Double; Out R: TRect): Boolean;參數
| APage | 要對應其矩形的頁碼(以 1 為起始) |
|---|---|
| XPt | 矩形左緣在頁面使用者空間中的點座標 |
| YPt | 矩形上緣在頁面使用者空間中的點座標 |
| WPt | 矩形在頁面使用者空間中的寬度(點) |
| HPt | 矩形在頁面使用者空間中的高度(點) |
| R | 接收對應後的用戶端像素矩形 |
傳回值
| False | 頁面超出範圍或在目前顯示模式下尚未完成版面配置,此時 R 為空矩形 |
|---|---|
| True | R 接收對應後的用戶端矩形 |