SetDocumentAction

Свойства документов, действия

Описание

Задает действие, выполняемое для триггера жизненного цикла документа в словаре /AA каталога

Действие создается через те же виды построителей, что используются действиями форм, аннотаций и цепочек действий

Действия жизненного цикла документа отклоняются, пока активен режим PDF/A или PDF/X-6

Синтаксис

Delphi

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

Параметры

TriggerТриггер жизненного цикла документа
ActionKindОдна из констант PDF_ACTION_BUILDER_*
ValueЗначение URI, скрипта или файла, требуемое выбранным видом действия
FieldNamesРазделённый точкой с запятой список полей для действий форм
FlagsСпецифичные для действия флаги, селектор именованного действия или индекс ветки с базой 1 для PDF_ACTION_BUILDER_THREAD
DestIDДескриптор назначения либо необязательный индекс bead с базой 1 для PDF_ACTION_BUILDER_THREAD

Возвращаемые значения

0Действие отклонено или не может быть создано
1Действие задано

См. также

GetDocumentActionInfo, RemoveDocumentAction, SetPageAction