THotPDF.CreateLoadedFieldWidget Method
Crée un nouveau dictionnaire de contrôle de champ de formulaire avec un nom de champ et un rectangle de position donnés sur une page spécifiée du PDF chargé, utilisé pour ajouter des contrôles de formulaire interactifs à un document PDF existant
Déclaration
function CreateLoadedFieldWidget(PageIndex: Integer; const AFieldName: AnsiString; ARect: THPDFRect): THPDFDictionaryObject;
Unité
HPDFDoc
Paramètre
| Nom | Utilisation |
|---|---|
PageIndex | Index basé sur zéro de la page cible, spécifiant la page à laquelle appartient le contrôle |
AFieldName | Le nom unique du nouveau champ ne peut pas porter le même nom qu'un champ existant dans le même document |
ARect | La position et le rectangle de taille du contrôle sur la page, en utilisant le système de coordonnées PDF (l'origine est dans le coin inférieur gauche de la page) |
X2 | Entrée utilisée par CreateLoadedFieldWidget |
Y2 | Entrée utilisée par CreateLoadedFieldWidget |
AFieldName | Nom de champ AcroForm ou dictionnaire de champ ciblé par le helper |
AFieldType | Nom de champ AcroForm ou dictionnaire de champ ciblé par le helper |
AFlags | Entrée utilisée par CreateLoadedFieldWidget |
Valeur de retour
Renvoie une valeur THPDFDictionaryObject
Notes d'utilisation
- Utilisez cette API dans le flux de travail AcroForm avant la finalisation de la page, de la ressource, du champ ou de l’objet catalogue concerné
- Gardez stables les noms d’objets, de champs et de ressources ainsi que les handles renvoyés jusqu’à la finalisation du document
- L'objet dictionnaire renvoyé a son cycle de vie géré par le document, l'appelant ne doit pas le libérer manuellement, la référence d'objet deviendra invalide après l'enregistrement du document