PageRectToClientRect
Interakce s prohlížečem
Popis
Mapuje obdélník zadaný v uživatelském prostoru stránky shora dolů na pixely klienta, přes přiblížení, rotaci pohledu a pozice rolování aktuálně v platnosti
Vrácený obdélník je osám-rovnoběžný obal otočeného páru rohů a volání funguje bez handle okna, takže lze použít bezhlavě
Syntaxe
Delphi
Function TPDFlibViewer.PageRectToClientRect(APage: Integer; XPt, YPt, WPt, HPt: Double; Out R: TRect): Boolean;Parametry
| APage | Stránka od jedničky, jejíž obdélník se mapuje |
|---|---|
| XPt | Levá hrana obdélníku v bodech uživatelského prostoru stránky |
| YPt | Horní hrana obdélníku v bodech uživatelského prostoru stránky |
| WPt | Šířka obdélníku v bodech uživatelského prostoru stránky |
| HPt | Výška obdélníku v bodech uživatelského prostoru stránky |
| R | Přijímá mapovaný obdélník v pixelech klienta |
Návratové hodnoty
| False | Stránka je mimo rozsah nebo není rozvržena v aktuálním zobrazovacím režimu a R je prázdný obdélník |
|---|---|
| True | Do R se dostane mapovaný obdélník klienta |