1

Я создал заполняемую форму в PDF, используя Acrobat XI. Я сделал небольшую проверку опыта, чтобы увидеть, как предполагаемые пользователи использовали его. Ну, в основном, люди начали печатать и писать на нем.

В верхней части PDF-файла отображается информационная панель, в которой говорится, что форма заполняется, но я чувствую, что она остается в тупике для пользователей.

Можно ли открыть всплывающее окно, в котором говорится, что вы можете ввести данные в форму и т.д., И пользователь должен нажать «ОК», чтобы пройти мимо? Есть ли такая функция в Acrobat XI Pro. Я гуглил, но не сильно помог

1 ответ1

1

Очень простой способ сделать это, если у вас все в порядке с простым сообщением, было бы создать JavaScript уровня документа со следующим кодом:

app.alert("This form is fillable") ;

Если вы хотите немного конфеток, все еще простым способом было бы создать сообщение в программе верстки, сохранить его как PDF, а затем добавить поле кнопки (только для чтения, без действий) и сделать этот PDF значком этой кнопки. , Затем вы добавляете еще одну кнопку с надписью ОК.

Действие кнопки ОК состоит в том, чтобы скрыть кнопку сообщения и саму кнопку ОК, а затем установить фокус на первое поле (которое лучше всего охватить полем кнопки сообщения). Код JavaScript для события MouseUp кнопки OK будет выглядеть следующим образом:

this.getField("theMessage").display = display.hidden ;
event.target.display = display.hidden ;
this.getField("theFirstEntryField").setFocus() ;

Вы бы сохранили форму с видимой кнопкой сообщения и кнопкой ОК. Если вы хотите, чтобы кнопки отображались каждый раз, когда документ открывается, даже после того, как он был сохранен пользователем, вы должны создать сценарий уровня документа:

this.getField("theMessage").display = display.visible ;
this.getField("theOKBox").display = display.visible ;

и это должно сделать это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .