GetFormFieldPageRect
Campos de formulario, interacción con el visor
Descripción
Devuelve la página y el rectángulo de un widget de campo de formulario en el espacio de usuario de página, de arriba hacia abajo, que consumen los editores en contexto y las superposiciones del visor
El rectángulo procede de GetFormFieldBound normalizado según el ajuste de GetOrigin vigente en la biblioteca, de modo que el valor coincide con el espacio de coordenadas de PageRectToClientRect y del resaltado de resultados de búsqueda, sea cual sea la convención de origen que haya elegido la aplicación
Sintaxis
Delphi
Function TPDFlibViewer.GetFormFieldPageRect(FieldIndex: Integer; Out APage: Integer; Out XPt, YPt, WPt, HPt: Double): Boolean;Parámetros
| FieldIndex | Índice de campo de formulario basado en uno, tomado de GetFormFieldCount |
|---|---|
| APage | Recibe el número de página, basado en uno, que aloja el widget |
| XPt, YPt | Reciben el origen del widget en puntos del espacio de usuario de página, de arriba hacia abajo |
| WPt, HPt | Reciben el tamaño del widget en puntos del espacio de usuario de página |
Valores devueltos
| True | Se ha informado de la página y del rectángulo |
|---|---|
| False | No hay ninguna biblioteca asociada, el índice no es un campo de formulario o el campo no tiene página en el documento cargado; todas las salidas valen cero |
Véase también
FormFieldAtPagePoint, ToggleCheckBoxField, GetFormFieldTabSequence, GetFormFieldEditorKind, PageRectToClientRect