Как добавить поле ввода слайдера в PDF-формы

Я пытаюсь создать PDF-форму, которая содержит входной слайдер. В настоящее время Adobe acrobat не поддерживает ввод слайдера. Есть ли какой-нибудь хакерский способ сделать это?

19
задан Killswitch
22.05.2023 20:40 Количество просмотров материала 2583
Распечатать страницу

1 ответ

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

Это дает эффект нажатия в ползунке и на релизе имеют соответствующее значение. Что вы не получаете непрерывное перемещение ползунка (который будет значок), или быстрое обновление числового положения мыши. Последнее можно сделать с помощью цикла setInterval() с коротким интервалом времени.

я реализовал такие "слайдеры" в нескольких проектах в прошлом, и он работает достаточно хорошо.

обратите внимание, что это работает только с PDF зрителей понимание Acrobat JavaScript.

0
отвечен Max Wyss 2023-05-24 04:28

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх