PageRectToClientRect
Tương tác trình xem
Mô tả
Ánh xạ một hình chữ nhật cho theo không gian người dùng trang từ trên xuống sang pixel client, thông qua thu phóng, xoay khung nhìn và vị trí cuộn đang có hiệu lựcHình chữ nhật trả về là bao axial-aligned của cặp góc đã xoay, và lời gọi hoạt động không cần handle cửa sổ nên có thể dùng không giao diện
Hình chữ nhật trả về là hull thẳng theo trục của cặp góc đã xoay, và lời gọi chạy không cần window handle nên dùng được kiểu headless
Cú pháp
Delphi
Function TPDFlibViewer.PageRectToClientRect(APage: Integer; XPt, YPt, WPt, HPt: Double; Out R: TRect): Boolean;Tham số
| APage | Trang bắt đầu từ 1 có hình chữ nhật được ánh xạ |
|---|---|
| XPt | Mép trái của hình chữ nhật theo điểm không gian người dùng trang |
| YPt | Mép trên của hình chữ nhật theo điểm không gian người dùng trang |
| WPt | Chiều rộng của hình chữ nhật theo điểm không gian người dùng trang |
| HPt | Chiều cao của hình chữ nhật theo điểm không gian người dùng trang |
| R | Nhận hình chữ nhật pixel client đã ánh xạ |
Giá trị trả về
| False | Trang nằm ngoài khoảng hoặc chưa được bố trí ở chế độ hiển thị hiện tại, và R là một hình chữ nhật rỗng |
|---|---|
| True | R nhận hình chữ nhật client đã ánh xạ |