function PageToDevice(PageX, PageY: Double; out X, Y: Integer): Boolean; overload;
function PageToDevice(Rectangle: TPdfRectangle): TRect; overload;
وارونهٔ DeviceToPage: یک نقطه در فضای کاربر PDF را به یک پیکسل صفحهنمایش درون نما تبدیل میکند
برای جایگذاری یک TLabel یا TShape در VCL روی یک مختصات مشخص PDF استفاده کنید
TPdfView تبدیل device-to-page را بهصورت درونی بر اساس Zoom، Rotation، padding صفحه و افست پیمایش نگه میدارد؛ این کمکیها رابط عمومی ایمن برای آن تبدیل هستند
PageNumber := مختصات ذخیرهشده را نامعتبر میکنندRotation بصری احترام میگذارند، بنابراین یک صفحهٔ چرخیدهٔ ۹۰° همچنان به مستطیل PDF درست نگاشت میشود
procedure TForm1.PdfView1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
var
PageX, PageY: Double;
begin
if PdfView1.PageToDevice(X, Y, PageX, PageY) then
Caption := Format('pt = (%.2f, %.2f)', [PageX, PageY]);
end;