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이 매핑된 클라이언트 사각형을 받습니다 |