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 el lugar y las superposiciones del visor
El rectángulo proviene de GetFormFieldBound normalizado conforme al ajuste de GetOrigin actual de la biblioteca, así que el valor coincide con el espacio de coordenadas de PageRectToClientRect y del resaltado de resultados de búsqueda, sin importar 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 con base 1, tomado de GetFormFieldCount |
|---|---|
| APage | Recibe el número de página con base 1 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 la página |
Valores devueltos
| True | La página y el rectángulo se reportaron |
|---|---|
| False | No hay biblioteca adjunta, 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