Как изменить текст ссылки PDF-ссылки с помощью JavaScript? - PullRequest
0 голосов
/ 28 июля 2011

Я хочу сделать ссылку в файле PDF, которая при нажатии изменяет текст ссылки. В HTML с JavaScript вы можете сделать это с помощью свойства innerHTML ссылки. Есть ли в JavaScript аналог для PDF?

Ответы [ 2 ]

1 голос
/ 28 июля 2011

Вы не можете изменять файлы PDF с помощью JavaScript. (

0 голосов
/ 18 января 2012

Ответ нет , и причина в том, что спецификации ссылок в PDF против HTML. В файле HTML ссылка является частью дерева документа, а текст ссылки является одним из ее дочерних элементов. В файле PDF ссылка - это «горячий» прямоугольник на странице, который делает что-то, когда пользователь нажимает на нее. Ссылка может содержать текст, но для документа это совпадение.

Способ, которым я обнаружил наличие динамических данных в файле PDF, заключается в использовании полей формы. Они могут изменить свое содержимое на событиях мыши. По умолчанию поля формы выглядят иначе, чем обычный текст документа, но в моем случае это не было проблемой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...