PageRectToClientRect

تعامل با نمایشگر

توضیحات

مستطیل داده‌شده در فضای کاربری صفحه بالا‌به‌پایین را از طریق زوم، چرخش نما و موقعیت‌های پیمایش جاری مؤثر به پیکسل‌های ناحیه کاربر نگاشت می‌کندمستطیل برگشتی پوسته هم‌تراز با محورهای جفت گوشه چرخیده است و این فراخوانی بدون دستگیره پنجره هم کار می‌کند، پس می‌توان آن را بدون رابط گرافیکی به کار برد

نحو

Delphi

Function TPDFlibViewer.PageRectToClientRect(APage: Integer; XPt, YPt, WPt, HPt: Double; Out R: TRect): Boolean;

پارامترها

APageصفحه یک‌مبنایی که مستطیلش نگاشت می‌شود
XPtلبه چپ مستطیل بر حسب نقطه فضای کاربری صفحه
YPtلبه بالای مستطیل بر حسب نقطه فضای کاربری صفحه
WPtعرض مستطیل بر حسب نقطه فضای کاربری صفحه
HPtارتفاع مستطیل بر حسب نقطه فضای کاربری صفحه
Rمستطیل نگاشت‌شده ناحیه کاربر را دریافت می‌کند

مقادیر بازگشتی

Falseصفحه خارج از بازه است یا در حالت نمایش جاری چیده نشده و R مستطیلی خالی است
TrueR مستطیل نگاشت‌شده ناحیه کاربر را دریافت می‌کند

همچنین ببینید

RegionAtClientPoint, SelectRegion, TPDFlibViewer