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 identificador 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

APagePágina, con base 1, cuyo rectángulo se convierte
XPtBorde izquierdo del rectángulo en puntos del espacio de usuario de página
YPtBorde superior del rectángulo en puntos del espacio de usuario de página
WPtAnchura del rectángulo en puntos del espacio de usuario de página
HPtAltura del rectángulo en puntos del espacio de usuario de página
RRecibe el rectángulo convertido a píxeles de cliente

Valores devueltos

FalseLa 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
TrueR recibe el rectángulo de cliente convertido

Véase también

RegionAtClientPoint, SelectRegion, TPDFlibViewer