PageRectToClientRect
Viewer-interaktion
Beskrivning
Mappar en rektangel angiven i topp-ned sidanvändarrymd till klientpixlar, genom den zoom, vyrotation och rullningsposition som för närvarande gäller
Den returnerade rektangeln är det axeljusterade höljet av det roterade hörnparet, och anropet fungerar utan fönsterhandtag så att det kan användas utan grafiskt gränssnitt
Syntax
Delphi
Function TPDFlibViewer.PageRectToClientRect(APage: Integer; XPt, YPt, WPt, HPt: Double; Out R: TRect): Boolean;Parametrar
| APage | Ettbaserad sida vars rektangel mappas |
|---|---|
| XPt | Vänsterkant av rektangeln i punkter i sidans användarrymd |
| YPt | Överkant av rektangeln i punkter i sidans användarrymd |
| WPt | Bredd på rektangeln i punkter i sidans användarrymd |
| HPt | Höjd på rektangeln i punkter i sidans användarrymd |
| R | Tar emot den mappade klientpixelrektangeln |
Returvärden
| False | Sidan är utanför intervallet eller inte utlagd i aktuellt visningsläge, och R är en tom rektangel |
|---|---|
| True | R tar emot den mappade klientrektangeln |