ClientPointToPage
ビューアインタラクション
説明
クライアントピクセルを、ズーム、スクロール、ページレイアウト、ビュー回転を考慮した上で、その下にある1始まりのページと上から下へのユーザー空間座標へ対応付けます
変換は描画パスが使うのと同じページ描画ジオメトリを通って実行され、ハンドルセーフなので、親を持たないコントロールでも動作します
構文
Delphi
Function TPDFlibViewer.ClientPointToPage(X, Y: Integer; Out APage: Integer; Out XPt, YPt: Double): Boolean;パラメータ
| X, Y | クライアントピクセル座標 |
|---|---|
| APage | ピクセルの下にある1始まりのページを受け取ります |
| XPt, YPt | 上から下向きページユーザースペース座標における点を受け取ります |
戻り値
| False | ピクセルがどのページ帯域も外れている。すべての出力は0 |
|---|---|
| True | ピクセルがページ上にあり、出力は有効 |