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
APageRecibe el número de página con base 1 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 la página

Valores devueltos

TrueLa página y el rectángulo se reportaron
FalseNo 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