FlattenFormFieldTagged
Champs de formulaire, PDF balisé, contenu de page
« Retour à l’index de la documentation
Intègre une apparence de champ dans le contenu statique de la page tout en conservant la sémantique de formulaire accessible dans l'arbre de structure
Syntaxe
function FlattenFormFieldTagged(Index,
UpdateAppearance: Integer): Integer;
Paramètres
| Parameter | Description |
|---|---|
Index | Indice de champ de formulaire basé sur 1 |
UpdateAppearance | Une valeur non nulle reconstruit l'apparence normale avant l'aplatissement, tandis que zéro utilise l'apparence actuelle |
Valeurs de retour
Renvoie 1 si l'apparence a été dessinée et balisée puis le champ actif supprimé, ou 0 si le champ, l'apparence, la page ou l'association de balise requise est indisponible
Remarques
Pour un document non balisé, la méthode crée un élément de structure Form et dérive les textes de remplacement et réel de la description, du titre et de la valeur du champ
Pour un Tagged PDF existant, le Widget doit posséder une entrée StructParent dont la valeur ParentTree identifie un élément de structure contenant un OBJR pour ce Widget ; la méthode convertit cette association en contenu marqué de page sans remplacer la structure sans rapport
Une conversion prudente ayant échoué laisse le champ actif en place
Voir aussi
FlattenFormFieldsTaggedOnPageRange, FlattenFormField, GetStructTreeItemText