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
APageRecibe el número de página, basado en uno, que aloja el widget
XPt, YPtReciben el origen del widget en puntos del espacio de usuario de página, de arriba hacia abajo
WPt, HPtReciben el tamaño del widget en puntos del espacio de usuario de página

Valores devueltos

TrueSe ha informado de la página y del rectángulo
FalseNo 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