PageRectToClientRect
Interacción con el visor
Descripción
Mapea un rectángulo dado en espacio de usuario de página de arriba abajo a píxeles de cliente, a través del zoom, la rotación de vista y las posiciones de desplazamiento vigentes
El rectángulo devuelto es el casco alineado a ejes del par de esquinas rotado, y la llamada funciona sin handle de ventana, así que puede usarse sin interfaz
Sintaxis
Delphi
Function TPDFlibViewer.PageRectToClientRect(APage: Integer; XPt, YPt, WPt, HPt: Double; Out R: TRect): Boolean;Parámetros
| APage | Página con base 1 cuyo rectángulo se convierte |
|---|---|
| XPt | Borde izquierdo del rectángulo en puntos del espacio de usuario de la página |
| YPt | Borde superior del rectángulo en puntos del espacio de usuario de la página |
| WPt | Ancho del rectángulo en puntos del espacio de usuario de la página |
| HPt | Altura del rectángulo en puntos del espacio de usuario de la página |
| R | Recibe el rectángulo convertido a píxeles de cliente |
Valores devueltos
| False | La página está fuera de rango o no está dispuesta en el modo de visualización actual, y R es un rectángulo vacío |
|---|---|
| True | R recibe el rectángulo de cliente convertido |