Об операциях
Действие может быть выполнено при щелчке закладки или ссылки или при просмотре страницы. Например, ссылки и закладки можно использовать для перехода к различным местам документа, для выполнения команд из меню и других действий. Действия задаются в диалоговом окне «Свойства».
Для закладок и ссылок указывается действие, которое выполняется при щелчке закладки или ссылки. Для других элементов, таких как страницы, клипы мультимедиа и поля форм, определяется триггер, который запускает действие, а затем определяется само действие. К одному триггеру можно привязать несколько действий.
Параметр Блокировка предотвращает случайное изменение внешнего вида и действий, связанных с объектом.
Добавление операции в закладки, поля формы, кнопки или клипы
-
Выполните одно из следующих действий.
Используя инструмент «Рука», правой кнопкой мыши нажмите закладку и выберите Свойства.
Используя инструмент Инструменты > Rich Media > Выбрать объект, нажмите два раза ссылку, клип мультимедиа или поле формы и выберите пункт Свойства.
-
Щелкните вкладку Действия.
-
Выберите тип действия в меню Выберите действие и нажмите кнопку Добавить. Можно добавить несколько действий; действия выполняются в том порядке, в котором они показаны в поле со списком Действия.
-
(Необязательно) Выберите действие на вкладке «Действия» и используйте кнопки, чтобы переупорядочить, редактировать и удалить действие.
-
Нажмите ОК, чтобы принять действия. Чтобы закрыть инструмент Rich Media, нажмите значок крестика справа на панели инструментов.
Добавление операций с миниатюрами страниц
Чтобы повысить интерактивность работы с документом, можно указать действия, такие как изменение значения масштаба, выполняемые при открытии или закрытии страницы.
-
Нажмите кнопку Миниатюры страниц слева.
-
Выделите миниатюру страницы, соответствующую странице, затем выберите пункт Свойства страницы в меню «Параметры» .
-
Щелкните вкладку Действия.
-
В меню Выполнить действие при выберите пункт Открытие страницы, чтобы назначить действие, выполняемое при открытии страницы, или выберите пункт Закрытие страницы, чтобы назначить действие, выполняемое при закрытии страницы.
-
Выберите действие в меню Выбрать действие и нажмите кнопку Добавить.
-
Укажите параметры для действия и нажмите кнопку ОК. Доступные параметры зависят от выбранного действия.
-
Чтобы создать последовательность действий, выберите другое действие из меню и вновь нажмите кнопку Добавить. Используйте кнопки «Вверх» и «Вниз», чтобы расположить действия в том порядке, в котором они должны выполняться.
Примечание.Если назначено действие, которое включает полноэкранный режим при открытии или закрытии страницы, то в следующий раз при открытии или закрытии той же страницы полноэкранный режим включается.
-
Закройте все открытые диалоговые окна (при наличии). Щелкните значок крестика справа на панели инструментов, чтобы закрыть инструмент.
Типы действий
К ссылкам, закладкам, страницам, клипам мультимедиа и полям форм можно применить следующие действия.
Выполнить пункт меню
Выполняет указанную команду меню как действие.
Перейти в 3D-режим/режим мультимедиа
Выполняет переход к указанному виду 3D.
Перейти к странице
Выполняет переход к указанному месту назначения в текущем документе или другом документе.
Импортировать данные формы
Извлекает данные из другого файла и помещает их в активную форму.
Операция с мультимедиа (Acrobat 9 и выше)
Выполняет указанное действие с мультимедийным объектом в файле (например, воспроизведение звукового файла). Перед тем, как указать действие для мультимедийного объекта, необходимо добавить его в файл.
Открыть файл
Выполняет запуск и открытие файла. Чтобы успешно открыть файл, ссылка на который содержится в рассылаемом файле PDF, требуется специализированная программа для открытия связанного файла (иногда требуется задать установки открытия для целевого файла).
Открыть веб-ссылку
Выполняет переход к указанному месту назначения в Интернете. Можно использовать протоколы http, ftp и mailto, чтобы определить ссылку.
Воспроизвести звук
Выполняет воспроизведение указанного звукового файла. Звук встраивается в документ PDF в межплатформенном формате.
Воспроизвести файл мультимедиа (совместимо с Acrobat 5)
Выполняет воспроизведение указанного фильма QuickTime или AVI, который создан как совместимый с Acrobat 5. Указанный фильм должен быть встроен в документ PDF.
Воспроизвести файл мультимедиа (совместимо с Acrobat 6 и выше)
Выполняет воспроизведение указанного фильма, который создан как совместимый с Acrobat 6. Указанный фильм должен быть встроен в документ PDF.
Прочитать статью
Выполняет следование структуре статьи в активном документе или другом документе PDF.
Очистить форму
Выполняет очистку данных, ранее введенных в форму. Для управления очищаемыми полями используется диалоговое окно Очистить форму.
Запустить JavaScript
Запускает указанный сценарий JavaScript.
Установить видимость слоя
Определяет слой, параметры которого активны. Прежде чем добавить это действие, укажите соответствующие параметры слоя.
Показать/Скрыть поле
Переключает режимы, показывая или скрывая поле в документе PDF. Это параметр особенно полезен в полях форм. Например, чтобы объект всплывал, когда курсор находится на кнопке, можно назначить действие, которое показывает поле по триггеру Курсор наведен и скрывает поле по триггеру Курсор отведен.
Отправить форму
Отправляет данные формы по указанному URL-адресу.
Типы триггеров
Триггеры определяют, как выполняются действия в клипах мультимедиа, страницах и полях форм. Например, можно указать фильм или звуковой клип, который воспроизводится, когда страница открывается или закрывается. Доступные возможности зависят от указанного элемента страницы.
Можно использовать следующие триггеры для клипов мультимедиа и полей форм (не ссылок или закладок).
Кнопка отпущена (Acrobat Pro)
Можно использовать при отпускании кнопки мыши после нажатия. Это самый распространенный триггер кнопки, так как он дает пользователю последнюю возможность отвести курсор от кнопки и не активизировать действие.
Страница видима (только клипы мультимедиа)
Можно использовать, когда страница, содержащая клип, видима, независимо от того, является ли эта страница текущей. Страница может быть видима, даже если она не является текущей, например при последовательном отображении страниц рядом друг с другом.
Страница невидима (только клипы мультимедиа)
Можно использовать при перемещении из вида страницы, содержащей клип мультимедиа.
Вход на страницу (только клипы мультимедиа)
Можно использовать, когда страница, которая содержит клип мультимедиа, становится текущей.
Выход со страницы (только клипы мультимедиа)
Можно использовать, когда пользователь покидает страницу, которая содержит клип мультимедиа.
Кнопка нажата
Можно использовать при нажатии кнопки мыши (без отпускания кнопки). В большинстве случаев предпочтительным триггером является Кнопка отпущена.
Курсор наведен
Можно использовать при наведении курсора в поле или область воспроизведения.
Курсор отведен
При выводе курсора из поля или области воспроизведения.
В фокусе (только клипы мультимедиа)
Можно использовать при перемещении фокуса в область ссылки с помощью мыши или клавиши табуляции.
Не в фокусе (только клипы мультимедиа)
При перемещении фокуса в другую область ссылки.
Сведения о JavaScript в программе Acrobat
Язык JavaScript был разработан компанией Netscape Communications как средство упрощенного создания интерактивных веб-страниц. Компания Adobe расширила возможности JavaScript для более простой реализации данного уровня интерактивности в документах PDF.
Программный код JavaScript можно вызывать при действиях, связанных с закладками, ссылками и страницами. Команда Установить действия документа позволяет на уровне документов создавать действия JavaScript, применимые к целому документу. Например, при выборе Документ сохранен программный код JavaScript запускается после сохранения документа.
Для использования в формах и мастерах операций языка JavaScript необходима программа Acrobat Pro.
В Acrobat Pro язык JavaScript также можно использовать с формами PDF и мастером операций. Типичные применения JavaScript в формах относятся к форматированию данных, вычислениям с данными, проверке данных и назначению действий. Сценарии уровня поля связываются с конкретным полем (или полями) формы, например, с кнопкой. Сценарии этого типа выполняются, когда происходит событие (например, действие Кнопка отпущена).
Чтобы узнать, как создавать сценарии JavaScript, загрузите руководства JavaScript с веб-сайта Adobe. В руководстве Разработка приложений Acrobat® с использованием JavaScript™ содержится основная информация и учебные пособия, в руководстве Справочник JavaScript™ для приложений Acrobat® содержатся подробные справочные сведения. Эти и другие ресурсы сценариев JavaScript находятся на веб-сайте Adobe.