Какой тип аннотации (или другой объект) использовать? - PullRequest
3 голосов
/ 06 декабря 2010

Я хотел бы взять существующий PDF-файл и добавить полупрозрачные прямоугольники поверх страниц в заранее определенных местах.Когда пользователь наводит указатель мыши на прямоугольник, он должен изменить цвет и / или прозрачность.Я должен быть в состоянии определить разные цвета (включая прозрачность) для обоих состояний.При нажатии на него выполняется определенное мной действие (например, переход на другую страницу или веб-сайт).

Я понимаю, что это можно сделать с помощью аннотаций, но у меня возникают проблемы с определением типа аннотациибудет лучше всего подходит.Они также не очень хорошо справляются с прозрачностью.Конечно, я могу использовать что-то кроме аннотаций, если это будет необходимо ...

1 Ответ

1 голос
/ 06 декабря 2010

1) Это должны быть аннотации. Если он кликабелен и делает что-то, это аннотация. Это может быть аннотация поверх содержимого страницы, но аннотация должна быть включена.

2) Вы можете установить внешний вид кнопки для произвольного содержимого PDF, включая «нормальное» и «наведение мышью». Обратите внимание, что эти возможности недоступны через пользовательский интерфейс Acrobat, но к ним можно получить программный доступ из вашего API по выбору на уровне объекта. Все словари внешнего вида имеют 3 разных состояния: «N» ormal, «R» ollover и «D».

Если честно, я никогда не пытался установить опрокидывание (или, если на то пошло, вниз) поля формы, поэтому я не уверен, насколько хорошо это будет работать, но Теория верна.

В чем разница между теорией и практикой? В теории нет разницы между теорией и практикой. Уч.

Вы не указали язык программирования / os / что-либо, поэтому невозможно дать более подробную информацию.


Используйте кнопку со знаком ICON и прозрачным фоном. Значок представляет собой произвольный поток содержимого PDF с ресурсами. Внутри него вы можете установить прозрачность, как если бы вы были частью потока содержимого страницы. Фактически, единственный способ, с помощью которого acrobat gui позволяет выбрать значок, - это выбрать страницу из существующего документа PDF.

В качестве альтернативы вы также можете настроить / DA виджета на использование прозрачности с расширенным графическим ресурсом состояния, который вы добавите в словарь DR в Acroform. Я сам этого не пробовал.

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