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, Y | Coordenadas de píxeis de cliente |
|---|---|
| APage | Recebe a página de base 1 sob o píxel |
| XPt, YPt | Recebem o ponto em coordenadas do espaço de utilizador da página de cima para baixo |
Valores devolvidos
| False | O píxel não atinge nenhuma faixa de página; todas as saídas são 0 |
|---|---|
| True | O píxel está sobre uma página e as saídas são válidas |