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

APageStránka od jedničky, jejíž obdélník se mapuje
XPtLevá hrana obdélníku v bodech uživatelského prostoru stránky
YPtHorní 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
HPtVýška obdélníku v bodech uživatelského prostoru stránky
RPřijímá mapovaný obdélník v pixelech klienta

Návratové hodnoty

FalseStránka je mimo rozsah nebo není rozvržena v aktuálním zobrazovacím režimu a R je prázdný obdélník
TrueDo R se dostane mapovaný obdélník klienta

Viz také

RegionAtClientPoint, SelectRegion, TPDFlibViewer