PageRectToClientRect

Interakcja z przeglądarką

Opis

Mapuje prostokąt podany w przestrzeni użytkownika strony od góry do dołu na piksele klienta, przez aktualnie obowiązujące powiększenie, obrót widoku i pozycje przewijania

Zwrócony prostokąt jest wyrównaną osiowo obwiednią obróconej pary rogów, a wywołanie działa bez uchwytu okna, więc nadaje się do pracy bez interfejsu

Składnia

Delphi

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

Parametry

APageStrona liczona od 1, której prostokąt jest przekształcany
XPtLewa krawędź prostokąta w punktach przestrzeni użytkownika strony
YPtGórna krawędź prostokąta w punktach przestrzeni użytkownika strony
WPtSzerokość prostokąta w punktach przestrzeni użytkownika strony
HPtWysokość prostokąta w punktach przestrzeni użytkownika strony
ROtrzymuje przekształcony prostokąt w pikselach klienta

Wartości zwracane

FalseStrona jest poza zakresem albo nie została rozłożona w bieżącym trybie wyświetlania, a R jest pustym prostokątem
TrueR otrzymuje przekształcony prostokąt klienta

Zobacz również

RegionAtClientPoint, SelectRegion, TPDFlibViewer