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픽셀이 페이지 위에 있고 출력이 유효합니다

참고 항목

TPDFlibViewer, RegionAtClientPoint, GoToPagePoint