Виберіть пункт «Інструменти» > «Підготувати форму», потім виберіть пункт «Кнопка» на панелі інструментів і створіть кнопку.
Дізнайтесь, як публікувати інтерактивні веб-форми PDF за допомогою Acrobat.
Про веб-форми
PDF-форми можна використовувати для збору та надсилання даних через Інтернет. Це забезпечується доданням деяких дій кнопок, що виконують функції, схожі з деякими макросами сценаріїв мови HTML. Для збору та передачі дані до бази даних необхідно мати програму (Common Gateway Interface) (CGI) на веб-сервері. Можна використовувати будь-яку CGI-програму, що збирає дані з форми (в форматі HTML, FDF або XML).
Перед тим як підготувати форми для роботи в Інтернеті, переконайтеся, що назви полів форми співпадають з тими, які задані в CGI-програмі.
CGI-сценарій потрібно створити в іншій програмі, оскільки в продукті Adobe Acrobat не передбачено такої можливості.
Додавання функції надсилання
Для надсилання даних на адресу електронної пошти або на веб-сервер шляхом зазначення URL-адреси використовуйте дію «Передати форму». Також можна скористатися кнопкою надсилання для відправлення інших файлів до сервера або бази даних. Наприклад, можна додати до форми скановані зображення або файли. Файли надсилаються разом із рештою даних форми після натискання кнопки надсилання.
Якщо PDF-форма містить кнопку надсилання електронною поштою, можна скористатися робочим процесом «Передати», щоб виконати розповсюдження форми серед інших користувачів.
-
-
Двічі клацніть кнопку, щоб відкрити діалогове вікно «Властивості кнопки».
-
Перейдіть на вкладку «Дії» та виберіть в меню «Вибір тригера» пункт «Кнопка миші відпущена».
-
Виберіть пункт «Передати форму» в меню вибору дії та натисніть кнопку «Додати».
-
У діалоговому вікні «Надіслати виділення форми», введіть адресу в поле «Уведіть URL для цього посилання»:
Щоб надіслати дані форми до веб-сервера, введіть його URL-адресу.
Щоб відправити дані форми електронною поштою, введіть кому: , а потім адресу електронної пошти. Наприклад, введіть mailto:nobody@adobe.com.
-
Внесіть додаткові зміни у доступні параметри та натисніть кнопку «OK», щоб закрити діалогове вікно.
Інформація про доступні параметри наводиться в наступному розділі.
-
Змініть параметри на інших вкладках в діалоговому вікні «Властивості кнопки» та натисніть кнопку «Закрити».
Параметри «Надіслати виділення форми»
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. Однак кнопку скидання можна настроїти таким чином, щоб вона очищала лише певні поля.
-
Виберіть пункт «Інструменти» > «Підготувати форму», потім виберіть пункт «Кнопка» на панелі інструментів і створіть кнопку.
-
Двічі клацніть кнопку, щоб відкрити діалогове вікно «Властивості кнопки».
-
Перейдіть на вкладку «Дії» та виберіть в меню «Вибір тригера» пункт «Кнопка миші відпущена».
-
Виберіть пункт «Скинути форму» в меню вибору дії та натисніть кнопку «Додати».
-
У діалоговому вікні «Скинути форму» виконайте одну з описаних далі дій і натисніть «OK».
Установіть або зніміть окремі прапорці, щоб вибрати або скасувати вибір полів, які потрібно скинути кнопкою.
Виділіть все.
Список на вкладці «Дії» тепер містить команду «Скинути форму», вкладену під дію «Клавіша миші відпущена».
-
Перейдіть на іншу вкладу діалогового вікна «Властивості кнопки» та задайте інші властивості кнопки або клацніть «Закрити».
Додавання кнопки «Імпортувати дані»
Можна використовувати дію «Імпортувати дані форми», щоб надати користувачам можливість заповнювати стандартні поля форми, наприклад ім'я або адресу електронної пошти, даними, імпортованими з іншої форми. Користувачі також можуть використовувати кнопку «Імпортувати дані» для заповнення стандартних полів форм даними про особистий профіль. Оновлюються тільки однакові поля. Поля, що не співпадають, ігноруються. Перед створенням дії «Імпортувати дані форми» встановіть форму з полями зі стандартною інформацією, з якої експортуватимуться дані.
У Windows дія «Імпортувати дані форми» виконує пошук файлу даних, з якого треба імпортувати дані, у теках, відмінних від тек в Mac OS. У Windows дія «Імпортувати дані форми» виконує пошук у папці «Acrobat» або «Acrobat Reader», поточній папці, папках «System», «Windows», «Мої документи\Adobe\Acrobat» та в інших папках, зазначених у рядку шляху. У Mac OS дія «Імпортувати дані форми» виконує пошук у папці «Acrobat» або «Acrobat Reader» та в папці «System Preferences» (Параметри системи).
-
Виберіть пункт «Інструменти» > «Підготувати форму», потім виберіть пункт «Кнопка» на панелі інструментів і створіть кнопку.
-
Двічі клацніть кнопку, щоб відкрити діалогове вікно «Властивості кнопки».
-
Перейдіть на вкладку «Дії» та виберіть в меню «Вибір тригера» пункт «Кнопка миші відпущена».
-
Виберіть пункт «Імпортувати дані форми» в меню вибору дії та клацніть «Додати».
-
Знайдіть і виділіть FDF-файл, а потім натисніть кнопку «Відкрити».
-
Перейдіть на іншу вкладу діалогового вікна «Властивості кнопки» та задайте інші властивості кнопки або клацніть «Закрити».
Значення експорту CGI
Значення експорту — це дані, що надсилаються CGI-програмі для ідентифікації поля форми, виділеного користувачем. Необхідно визначити значення експорту тільки, якщо обидва з наведених тверджень слушні:
Дані надсилаються в електронному вигляді у базу даних через внутрішню мережу компанії або через Інтернет.
Дані відрізняються від елемента, позначеного як поле форми, або поле форми є перемикачем.
При визначенні значень експорту, пам'ятайте про таке:
Використовуйте значення експорту за замовчування (Так), щоб зазначити, що було вибрано поле з відміткою або перемикач.
Вводьте значення експорту для полів розкривних списків, лише якщо необхідно, щоб значення відрізнялося від елемента у списку – наприклад, щоб зіставити назву поля форми з назвою в базі даних. Вибраний у полі розкривного списку елемент використовується як значення експорту, якщо тільки інше значення не було явно задано в діалоговому вікні «Властивості».
Зв'язані перемикачі повинні мати однакові назви полів, але різні значення експорту. Це забезпечить перемикання перемикачів і те, що в базу даних будуть надіслані правильні дані.