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 | Действие задано |