Выберите Инструменты > Подготовить форму, затем нажмите кнопку на панели инструментов и создайте кнопку.
Узнайте, как публиковать интерактивные веб-формы PDF с помощью Acrobat.
О веб-формах
Формы PDF могут оказаться полезными для рассылки и сбора информации через Интернет. Для этого необходимо создать несколько функциональных кнопок, обладающих теми же функциями, что и некоторые сценарии HTML. Для сбора и отправки данных в базу данных на веб-сервере должно находиться CGI-приложение. Можно воспользоваться любым CGI-приложением, собирающем данные форм (в формате HTML, FDF, или XML).
Перед размещением формы в Интернете убедитесь, что имена полей соответствуют тем, которые заданы в CGI-приложении.
Программные продукты Adobe Acrobat не рассчитаны на создание CGI-сценариев, поэтому они должны создаваться отдельно.
Добавление функции отправки
Действие Отправить форму предназначено для передачи данных формы на адрес электронной почты или на веб-сервер, указанный по URL-адресу. Кнопка «Отправить» предназначена для отправки файлов на сервер или в базу данных. Например, к форме можно приложить отсканированные изображения или другие файлы. При нажатии кнопки Отправить эти файлы передаются вместе с прочими данными формы.
Если PDF-форма содержит кнопку для отправки по эл. почте, то, чтобы облегчить рассылку формы, можно воспользоваться рабочим процессом «Разослать».
-
-
Дважды нажмите кнопку, чтобы открыть диалоговое окно Свойства кнопки.
-
Откройте вкладку «Действия» и в меню «Выполнить действие при» выберите Кнопка отпущена.
-
В меню «Выбрать действие» выберите Отправить форму и нажмите Добавить.
-
В диалоговом окне Отправить выбранные поля формы заполните поле Ввести URL-адрес для этой ссылки:
Чтобы отправлять данные формы на веб-сервер, введите URL-адрес.
Чтобы отправить данные формы по эл. почте, введите mailto:, после чего укажите адрес электронной почты. Например, так: mailto:nobody@adobe.com.
-
Внесите необходимые изменения в другие параметры и нажмите кнопку ОК, чтобы закрыть диалоговое окно.
Дополнительные сведения о доступных параметрах см. в следующем разделе.
-
Задайте необходимые настройки на других вкладках диалогового окна Свойства кнопок и нажмите Закрыть.
Параметры окна «Отправить выбранные поля форм»
FDF
Экспортирует в виде FDF-файла. Можно выбрать один или несколько доступных параметров: данные, введенные пользователем, комментарии и пошаговые изменения в файл PDF. Вариант Пошаговые изменения в PDF-файле рекомендуется использовать при экспорте цифровых подписей, поскольку таким образом они проще считываются и восстанавливаются сервером.
Если сервер возвращает пользователю данные в формате FDF или XFDF, то URL-адрес сервера должен заканчиваться на #FDF (например: http://myserver/cgi-bin/myscript#FDF).
HTML
Экспортирует в виде HTML-файла.
XFDF
Экспортирует в виде XML-файла. Можно выбрать экспорт данных полей форм, комментариев или того, и другого.
Весь документ PDF
Экспортирует весь файл PDF формы целиком. Этот вариант рекомендуется для сохранения электронных подписей, хотя он получится больше в размерах, чем FDF.
Если форма PDF будет заполняться в приложении Adobe Reader, необходимо в качестве параметра «Экспортировать формат» выбрать FDF или XFDF.
Все поля
Экспортирует все поля форм, даже если они не содержат никаких значений.
Только эти
Экспортирует только определенные поля форм. Чтобы их определить, нажмите «Выбрать поля» и укажите необходимые поля форм, а также определите, следует ли включать пустые поля.
Преобразовать дату в стандартный формат
Экспортирует все даты, содержащиеся в форме, в едином формате, независимо от того, в каком виде они вводились.
Добавление кнопки «Очистка формы»
Кнопка Очистка формы удаляет все данные, введенные пользователем в форму. Действие этой кнопки аналогично действию функции Инструменты > Подготовить форму > Еще > Очистить форму, которая доступна при создании и редактировании форм Acrobat Она, однако, позволяет определить собственную кнопку очистки, которая будет очищать только определенные поля.
-
Выберите Инструменты > Подготовить форму, затем нажмите кнопку на панели инструментов и создайте кнопку.
-
Дважды нажмите кнопку, чтобы открыть диалоговое окно Свойства кнопки.
-
Откройте вкладку «Действия» и в меню «Выполнить действие при» выберите Кнопка отпущена.
-
В меню «Выбрать действие» выберите Очистить форму и нажмите Добавить.
-
В диалоговом окне «Очистить форму» выполните одно из следующих действий, а затем нажмите OК:
Установите флажки, чтобы отметить или снять отметку с полей, которые вы хотите сбрасывать нажатием этой кнопки.
Выделите все.
В список на вкладке «Действия» под действием Кнопка мыши отпущена вставлено значение «Очистка формы».
-
Откройте другую вкладку диалогового окна Свойства кнопок, чтобы продолжить установку свойств, или нажмите Закрыть.
Добавление кнопки импорта данных
Действие Импорт данных формы позволяет пользователям заполнять стандартные поля форм (имя, адрес электронной почты и т. д.) данными, импортированными из другой формы. Пользователи могут также пользоваться кнопкой Импорт данных для заполнения стандартных полей форм информацией из своего личного профиля. Обновляются только совпадающие поля форм, Не совпадающие поля будут отброшены. Перед созданием действия Импорт данных формы задайте форму с полями, содержащими общую информацию, из которых будут экспортироваться данные.
Действие Импорт данных формы производит поиск файла данных для импорта. В зависимости от установленной операционной системы (Windows или Mac OS) поиск ведется в разных местах. В ОС Windows действие Импорт данных формы выполняет поиск в папках Acrobat или Adobe Reader, текущей папке, системной папке, папке Windows, папке «Мои документы/Adobe/Acrobat» и папках, перечисленных в параметре среды PATH. В Mac OS действие Импортировать данные формы выполняет поиск в папках Acrobat или Acrobat Reader и в папке «Системные установки».
-
Выберите Инструменты > Подготовить форму, затем нажмите кнопку на панели инструментов и создайте кнопку.
-
Дважды нажмите кнопку, чтобы открыть диалоговое окно Свойства кнопки.
-
Откройте вкладку «Действия» и в меню «Выполнить действие при» выберите Кнопка отпущена.
-
В меню «Выбрать действие» выберите Импортировать данные формы и нажмите Добавить.
-
Найдите и выберите FDF-файл, затем нажмите Открыть.
-
Откройте другую вкладку диалогового окна Свойства кнопок, чтобы продолжить установку свойств, или нажмите Закрыть.
Значения для экспорта CGI
Значение для экспорта — это данные, отправляемые в CGI-приложение для идентификации выбранного пользователем поля формы. Оно должно указываться только в том случае, если верны оба следующих утверждения.
Данные собираются в базу данных электронным способом через локальную сеть компании или через Интернет.
Данные отличаются от элемента, назначенного полем формы, либо поле формы является переключателем.
При определении значений для экспорта следует придерживаться следующих рекомендаций.
Для обозначения того, что выбран флажок или переключатель, используйте значение по умолчанию («Да»).
Указывайте значения для раскрывающихся списков только в том случае, если нужно задать значение, отличное от представленных элементов, например, чтобы оно соответствовало названию поля формы в базе данных. Выбранный в раскрывающемся списке элемент используется как значение для экспорта, если в диалоговом окне «Свойства» не задано другое экспортное значение.
Связанные переключатели должны иметь одинаковые названия полей, но различающиеся значения для экспорта. Это обеспечит правильную работу переключателей и сбор значений в базу данных.