FlattenFormFieldTagged
Campos de formulario, PDF etiquetado, contenido de página
« Volver al índice de documentación
Incorpora la apariencia de un campo al contenido estático de la página mientras conserva la semántica de formulario accesible en el árbol de estructura
Sintaxis
function FlattenFormFieldTagged(Index,
UpdateAppearance: Integer): Integer;
Parámetros
| Parameter | Description |
|---|---|
Index | Índice de campo de formulario con base 1 |
UpdateAppearance | Un valor distinto de cero reconstruye la apariencia normal antes de aplanar, mientras que cero usa la apariencia actual |
Valores devueltos
Devuelve 1 cuando se dibujó y etiquetó la apariencia y se eliminó el campo activo, o 0 cuando el campo, apariencia, página o asociación de etiqueta existente requerida no está disponible
Observaciones
Para un documento sin etiquetar, el método crea un elemento de estructura Form y obtiene el texto alternativo y real a partir de la descripción, el título y el valor del campo
Para un Tagged PDF existente, el Widget debe tener una entrada StructParent cuyo valor ParentTree identifica un elemento de estructura que contiene un OBJR para ese Widget; el método convierte esa asociación en contenido marcado de página sin reemplazar estructura no relacionada
Una conversión conservadora fallida deja el campo activo en su lugar
Véase también
FlattenFormFieldsTaggedOnPageRange, FlattenFormField, GetStructTreeItemText