PageRectToClientRect

Viewerinteractie

Beschrijving

Abbeeldt een rechthoek opgegeven in paginagebruikersruimte van boven naar beneden op clientpixels, via de momenteel geldende zoom, weergaverotatie en scrollposities

De geretourneerde rechthoek is de asuitgelijnde romp van het gedraaide hoekpaar, en de aanroep werkt zonder window handle zodat ze headless kan worden gebruikt

Syntaxis

Delphi

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

Parameters

APagePagina beginnend bij 1 waarvan de rechthoek wordt omgezet
XPtLinkerrand van de rechthoek in punten van de pagina-gebruikersruimte
YPtBovenrand van de rechthoek in punten van de pagina-gebruikersruimte
WPtBreedte van de rechthoek in punten van de pagina-gebruikersruimte
HPtHoogte van de rechthoek in punten van de pagina-gebruikersruimte
ROntvangt de omgezette clientpixelrechthoek

Retourwaarden

FalseDe pagina valt buiten bereik of is niet ingedeeld in de huidige weergavemodus, en R is een lege rechthoek
TrueR ontvangt de omgezette clientrechthoek

Zie ook

RegionAtClientPoint, SelectRegion, TPDFlibViewer