PageRectToClientRect

Viewer-interaktion

Beskrivelse

Afbilder et rektangel givet i top-down sidebrugerrum til klientpixels gennem den zoom, visningsrotation og rullepositioner, der er i kraft

Det returnerede rektangel er den aksejusterede omslutning af det roterede hjørnepar, og kaldet virker uden et vindues-handle, så det kan bruges headless

Syntaks

Delphi

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

Parametre

APage1-baseret side, hvis rektangel afbilledes
XPtRektanglets venstre kant i sidebrugerrum-punkter
YPtRektanglets øverste kant i sidebrugerrum-punkter
WPtRektanglets bredde i sidebrugerrum-punkter
HPtRektanglets højde i sidebrugerrum-punkter
RModtager det afbillede klientpixel-rektangel

Returværdier

FalseSiden er uden for intervallet eller ikke layoutlagt i den aktuelle visningstilstand, og R er et tomt rektangel
TrueR modtager det afbillede klientrektangel

Se også

RegionAtClientPoint, SelectRegion, TPDFlibViewer