THotPDF.AddLoadedPushButton Method
Ajoute un bouton poussoir à une page du document chargé et l'enregistre dans l'AcroForm. Le flux d'apparence dessine ACaption centré dans le bouton
Déclaration
function AddLoadedPushButton(PageIndex: Integer; X1, Y1, X2, Y2: Single; const AFieldName, ACaption: AnsiString): Integer;
Unité
HPDFDoc
Paramètres
| Nom | Rôle |
|---|---|
PageIndex | Index de base zéro de la page chargée qui reçoit le widget |
X1 | Bord gauche du rectangle du widget dans l'espace utilisateur PDF (points, origine au coin inférieur gauche de la page) |
Y1 | Bord inférieur du rectangle du widget dans l'espace utilisateur PDF |
X2 | Bord droit du rectangle du widget dans l'espace utilisateur PDF |
Y2 | Bord supérieur du rectangle du widget dans l'espace utilisateur PDF |
AFieldName | Nom du nouveau champ ; il ne doit pas déjà exister dans le formulaire chargé |
ACaption | Légende du bouton, stockée dans /MK /CA et dessinée dans l'apparence |
Valeur de retour
Index du nouveau champ, à utiliser avec les autres méthodes de champs de formulaire chargées, ou -1 quand PageIndex est hors plage
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é
- Conservez des noms d'objets, noms de champs, noms de ressources et descripteurs renvoyés stables jusqu'à la finalisation du document
- Les références d'objets de document chargé peuvent être indirectes ; résolvez les tableaux, dictionnaires ou flux avant d'inspecter les valeurs imbriquées