2013-12-10 2 views
2

Есть ли способ в Adobe Acrobat определить, находится ли пользователь на последней странице? То, что я хотел бы сделать, это установить некоторый javascript для запуска документа, как только они будут на последней странице. Я знаю, как настроить документ javascript в Acrobat, просто не нашел способа определить, на какой странице он включен. В идеале было бы неплохо получить текущую страницу и количество страниц и сравнить, но даже если есть текущая переменная страницы, я мог бы просто жестко закодировать последнюю страницу. Мой отказ будет заключаться в том, чтобы добавить кнопку или флажок на последней странице, но хотелось бы избежать этого. Любая помощь будет оценена по достоинству. Благодарю.Определить конец PDF-документа

ответ

1

Страницы имеют действия, подобные полям, поэтому в вашем случае вы можете использовать событие Open для последней страницы, чтобы запустить Javascript.

Чтобы настроить действие страницы, откройте навигационную панель «Стр. Thumbnails» слева, щелкните правой кнопкой мыши страницу, а затем добавьте действие, как в поле. В качестве альтернативы, действие страницы можно настроить с помощью Javascript. В вашем случае это будет выглядеть примерно так: this.setPageAction(this.numPages-1, "Open", action);

+0

Я не смог найти ответ, не делая некоторую кодировку на последней странице непосредственно в PDF-файле, поэтому я отметил это как правильный ответ. – fanfavorite

Смежные вопросы