SetDocumentAction
Propriétés de document, actions
Description
Définit l'action exécutée pour un déclencheur du cycle de vie du document dans le dictionnaire /AA du catalogue
L'action est créée via les mêmes types de générateurs que les actions de formulaire, d'annotation et chaînées
Les actions du cycle de vie du document sont rejetées tant que le mode PDF/A ou PDF/X-6 est actif
Syntaxe
Delphi
Function TPDFlib.SetDocumentAction(Trigger: TPDFlibDocumentActionTrigger; ActionKind: Integer; Const Value, FieldNames: WideString; Flags, DestID: Integer): Integer;Paramètres
| Trigger | Le déclencheur de cycle de vie de document |
|---|---|
| ActionKind | Une des constantes PDF_ACTION_BUILDER_* |
| Value | La valeur d'URI, de script ou de fichier exigée par le type d'action sélectionné |
| FieldNames | Une liste de champs délimitée par des points-virgules pour les actions de formulaire |
| Flags | Indicateurs propres à l'action, le sélecteur d'action nommée ou l'index de thread à base 1 pour PDF_ACTION_BUILDER_THREAD |
| DestID | Un handle de destination, ou un index de bead à base 1 facultatif pour PDF_ACTION_BUILDER_THREAD |
Valeurs de retour
| 0 | L'action a été rejetée ou n'a pas pu être créée |
|---|---|
| 1 | L'action a été définie |