Пакет Adobe Acrobat

       

Адресация кнопок сценарием JavaScript



Сейчас мы вставим ссылку на странице 2 раздела Reading PDF Files (Чтение файлов PDF), которая будет открывать страницу оглавления раздела (страницу 1). Изображение для ссылки создавалось в авторском приложении Adobe FrameMaker. В принципе, для создания такой ссылки можно выбрать действие Execute a Menu Item (Исполнение команды меню), а в качестве исполняемой команды для ссылки выбрать переход на первую страницу. Однако для практики мы добавим ссылку для изображения и назначим для нее действие с помощью сценария JavaScript. 1 Выберите инструмент Hand (Рука) (

) и щелкните мышью на кнопке Next Page (Следующая страница) (
) в строке состояния программы Acrobat Standard, чтобы перейти к странице 2 файла Reading.pdf.
2 Выберите инструмент Link Tool (Инструмент создания ссылки) (
) и нарисуйте им прямоугольную рамку вокруг изображения кнопки Contents (Оглавление) в правой нижней части страницы документа.



3 В открывшемся диалоге Create Link (Создание ссылки) установите переключатель Custom Link (Пользовательская ссылка) и щелкните мышью на кнопке ОК.
4 В меню Select Action (Выбор действия) открывшегося диалога выберите пункт Run a JavaScript (Исполнение JavaScript) и щелкните мышью на кнопке Add (Добавить).
5 В диалоге JavaScript Editor (Редактор JavaScript) введите в точности такой код JavaScript, какой приведен ниже: this.pageNum = 0;

Пробелы слева и справа от знака равенства значения не имеют.


Сценарий JavaScript полагает, что первая страница документа имеет номер 0. Поэтому в коде JavaScript первой страницей полагается страница 0.
6 Закройте диалог JavaScript Editor (Редактор JavaScript) щелчком мыши на кнопке ОК.
Теперь зададим внешний вид ссылки. Поскольку ссылка устанавливается на изображении, область ее активизации лучше сделать невидимой.
7 Щелкните мышью на вкладке Appearance (Вид).
8 В меню Link Type (Тип ссылки) выберите пункт Invisible Rectangle (Невидимый прямоугольник), а в меню Highlight Style (Стиль подсветки) выберите пункт None (Без подсветки).
9 Щелкните мышью на кнопке Close (Закрыть), чтобы завершить настройку ссылки.
10 Протестируйте ссылку. Для этого выберите инструмент Hand (Рука) и щелкните мышью на ссылке Contents (Оглавление). Вы должны перейти на страницу 1 файла Reading.pdf.
11 Выберите в меню команду File* Save (Файл * Сохранить) и сохраните изменения в файле Reading.pdf.
12 Закройте панели инструментов Commenting (Комментарии) и Advanced Editing (Дополнительное редактирование) щелчками мыши на кнопках Close (Закрыть) панелей.
13 Закройте все открытые файлы командой меню Window * Close All (Окно * Закрыть все).
Итак, вы создали кнопку, щелчок мыши на которой переносит пользователей на первую страницу документа (то есть на страницу с оглавлением раздела Reading PDF Files (Чтение файлов PDF)). Таким же образом можно создать ссылку на предметный указатель книги, или, если предметный указатель находится в отдельном файле, воспользоваться действием Go To a Page in Another Document (Переход на страницу другого документа).
Диалог Link Properties (Свойства ссылки) предоставляет массу возможностей для создания ссылок и настройки их внешнего вида и действий. Одной ссылке можно назначить несколько действий. Например, в качестве первого действия можно задать проигрывание звука колокольчика, а вторым действием выбрать переход на новую страницу.
Теперь, завершив работу над системой навигации по документу, обратимся к некоторым вспомогательным задачам, решение которых облегчит доступ и упростит использование ваших файлов.



Содержание раздела