SetDocumentAction

Dokumenteigenschaften, Aktionen

Beschreibung

Setzt die Aktion, die bei einem Dokumentenlebenszyklus-Trigger im /AA-Wörterbuch des Katalogs ausgeführt wird

Die Aktion wird über dieselben Builder-Arten erstellt wie Formular-, Annotierungs- und Kettenaktionen

Aktionen des Dokumentenlebenszyklus werden abgelehnt, während der PDF/A- oder PDF/X-6-Modus aktiv ist

Syntax

Delphi

Function TPDFlib.SetDocumentAction(Trigger: TPDFlibDocumentActionTrigger; ActionKind: Integer; Const Value, FieldNames: WideString; Flags, DestID: Integer): Integer;

Parameter

TriggerDer Dokumentlebenszyklus-Trigger
ActionKindEine der Konstanten PDF_ACTION_BUILDER_*
ValueDer von der gewählten Aktionsart benötigte URI-, Skript- oder Dateiwert
FieldNamesEine durch Semikolons getrennte Feldliste für Formularaktionen
FlagsAktionsspezifische Flags, der Named-Action-Selektor oder der 1-basierte Thread-Index für PDF_ACTION_BUILDER_THREAD
DestIDEin Ziel-Handle oder ein optionaler 1-basierter Perlen-Index für PDF_ACTION_BUILDER_THREAD

Rückgabewerte

0Die Aktion wurde abgelehnt oder konnte nicht erstellt werden
1Die Aktion wurde gesetzt

Siehe auch

GetDocumentActionInfo, RemoveDocumentAction, SetPageAction