Про дії
Можна призначити дію, що запускатиметься за клацання закладки або посилання, або за перегляду сторінки. Наприклад, за допомогою посилань та закладок можна швидко переходити в різні місця документа, виконувати команди меню та інші дії. Дії встановлюються в діалоговому вікні «Властивості».
Для закладок та посилань указується дія, яка повинна виконуватися, коли клацають на закладці або посиланні. Для інших елементів, таких як сторінки, мультимедійні кліпи та поля форм, вказується тригер, що запускає дію, а потім – сама дія. До одного тригера можна долучити кілька дій.
Параметр «Заблоковано» не дозволяє випадково змінити вигляд та дії, пов'язані з об'єктом.
Додавання дії до закладок, полів форм, кнопок та кліпів
-
Виконайте одну з описаних нижче дій.
За допомогою інструмента «Ручка» клацніть закладку правою кнопкою миші та виберіть пункт «Властивості».
Вибравши в меню команди «Інструменти» > Rich Media > «Вибрати об’єкт», двічі клацніть посилання, мультимедійний кліп або поле форми та виберіть пункт «Властивості».
-
Клацніть вкладку «Дії».
-
У меню «Вибрати дію» виберіть тип дії та натисніть кнопку «Додати». Можна додати кілька дій; дії виконуватимуться в тій послідовності, в якій вони відображаються в полі списку дій.
-
(Необов'язково.) Виберіть у вкладці «Дії» потрібну дію та за допомогою кнопок змініть її місце у списку, відредагуйте або видаліть її.
-
Натисніть «ОК», щоб прийняти дії. Щоб закрити інструмент «Rich Media», натисніть значок із хрестиком праворуч на панелі інструментів.
Додавання дій до мініатюр сторінок
Для підвищення інтерактивності документа можна вказати дії, такі як зміна масштабу, що мають виконуватись, коли сторінку відкривають чи закривають.
-
Натисніть кнопку «Мініатюри сторінок» ліворуч.
-
Виберіть мініатюру, що відповідає сторінці, а потім виберіть пункт «Властивості сторінки» у меню параметрів .
-
Клацніть вкладку «Дії».
-
У меню «Виділити тригер» виберіть пункт «Відкриття сторінки», щоб установити дію, коли сторінку відкривають, або пункт «Закриття сторінки», щоб установити дію, коли сторінку закривають.
-
У меню «Вибрати дію» виберіть дію та натисніть кнопку «Додати».
-
Укажіть параметри дії та натисніть кнопку «OК». Наявні параметри залежать від вибраної дії.
-
Щоб створити низку дій, виберіть у меню іншу дію та знову натисніть кнопку «Додати». Розташуйте дії в порядку, в якому вони мають відбуватися, кнопками «Вгору» та «Вниз».
Примітка.Якщо задається дія з переходу в повноекранний режим перегляду під час відкриття або закриття сторінки, наступного разу, коли ця сторінка відкриватиметься або закриватиметься, увімкнеться повноекранний режим.
-
Якщо у вас відкриті будь-які діалогові вікна, закрийте їх. Натисніть значок із хрестиком праворуч на панелі інструментів, щоб закрити інструмент.
Типи дій
Посиланням, закладкам, сторінкам, мультимедійним кліпам і полям форм можна призначити такі дії:
Виконати елемент меню
Виконує вказану команду меню як дію.
Перейти до мультимедіа/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® API містить детальну довідкову інформацію. Ці та інші ресурси JavaScript розташовані на веб-сайті Adobe.