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
| APage | 1-baseret side, hvis rektangel afbilledes |
|---|---|
| XPt | Rektanglets venstre kant i sidebrugerrum-punkter |
| YPt | Rektanglets øverste kant i sidebrugerrum-punkter |
| WPt | Rektanglets bredde i sidebrugerrum-punkter |
| HPt | Rektanglets højde i sidebrugerrum-punkter |
| R | Modtager det afbillede klientpixel-rektangel |
Returværdier
| False | Siden er uden for intervallet eller ikke layoutlagt i den aktuelle visningstilstand, og R er et tomt rektangel |
|---|---|
| True | R modtager det afbillede klientrektangel |