ClientPointToPage

Interação com o visualizador

Descrição

Mapeia um píxel de cliente para a página de base 1 e o ponto no espaço de utilizador de cima para baixo por baixo dele, após considerar zoom, deslocação, esquema de páginas e rotação de vistaA conversão corre pela mesma geometria de desenho de páginas que o caminho de pintura usa e é segura quanto a handles, pelo que também funciona num controlo sem pai

Sintaxe

Delphi

Function TPDFlibViewer.ClientPointToPage(X, Y: Integer; Out APage: Integer; Out XPt, YPt: Double): Boolean;

Parâmetros

X, YCoordenadas de píxeis de cliente
APageRecebe a página de base 1 sob o píxel
XPt, YPtRecebem o ponto em coordenadas do espaço de utilizador da página de cima para baixo

Valores devolvidos

FalseO píxel não atinge nenhuma faixa de página; todas as saídas são 0
TrueO píxel está sobre uma página e as saídas são válidas

Consulte também

TPDFlibViewer, RegionAtClientPoint, GoToPagePoint