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ố

APageTrang bắt đầu từ 1 có hình chữ nhật được ánh xạ
XPtMép trái của hình chữ nhật theo điểm không gian người dùng trang
YPtMép trên của hình chữ nhật theo điểm không gian người dùng trang
WPtChiều rộng của hình chữ nhật theo điểm không gian người dùng trang
HPtChiều cao của hình chữ nhật theo điểm không gian người dùng trang
RNhận hình chữ nhật pixel client đã ánh xạ

Giá trị trả về

FalseTrang 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
TrueR nhận hình chữ nhật client đã ánh xạ

Xem thêm

RegionAtClientPoint, SelectRegion, TPDFlibViewer