SetOpenActionEx
Свойства документа, назначения и действия
Описание
Builds a document open action through one compact dispatcher for common open-document workflows
ActionKind 0 удаляет действие при открытии, 1 выполняет именованный пункт меню, 2 открывает переход к странице, 3 — именованный переход, 4 исполняет JavaScript при открытии документа
Синтаксис
Delphi
Function TPDFlib.SetOpenActionEx(ActionKind: Integer; Const Value: WideString; OpenPage, Zoom, DestType: Integer; Left, Top, Right, Bottom: Double): Integer;
Параметры
| ActionKind | 0 удалить, 1 именованное действие меню, 2 назначение страницы, 3 именованное назначение, 4 JavaScript |
|---|---|
| Value | Пункт меню, именованная цель или исходник JavaScript, используемые выбранным типом действия |
| OpenPage | Номер страницы, используемый при ActionKind = 2 |
| Zoom | Масштаб в процентах для переходов к странице XYZ |
| DestType | 0 использует простое назначение страницы и масштаба. Ненулевые значения используют полное сопоставление типов назначений |
| Left | Левая или горизонтальная координата, используемая нуждающимися в ней типами переходов |
| Top | Верхняя или вертикальная координата, используемая нуждающимися в ней типами переходов |
| Right | Правая координата, используемая прямоугольными переходами |
| Bottom | Нижняя координата прямоугольных переходов |
Возвращаемые значения
| 0 | Запрошенное действие открытия создать или удалить не удалось |
|---|---|
| 1 | Действие открытия обновлено |