Оберіть мову

Як створити PDF-документ за допомогою веб-форм

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

Веб-форми також підтримують можливість генерувати файли PDF для користувача після того, як він заповнить форму на сайті. У кожній формі може бути передбачено можливість використання генератора PDF для польової популяризації однотипної форми на садах. Шаблон для генерації - це документ у форматі DOCX, в який додаються коментарі спеціального типу, що визначають області для заміни відповідей та умови виключення тієї чи іншої частини документа. Ця функція буде корисна при складанні угод, додатків і петицій, які повинні бути сформовані як нередагований документ з безперервним текстом без заповнюваних полів, тобто бути і не виглядати як паперова форма.

Особливий тип коментарів у документі

Як це виглядає для респондента? Він просто заповнює веб-форму

Веб-форма для створення PDF

Потім він подає його та завантажує заповнений документ PDF, відредагований на основі його даних.

Створено PDF

Щоб налаштувати генерацію PDF у Веб-формах, послідовно виконайте такі дії:

  1. Підготуйте шаблон документа у форматі DOCX.

  2. Створіть веб-форму на основі шаблону DOCX.

  3. Публікуйте веб-форму.

Підготовка шаблону документа DOCX

Створіть або редагуйте існуючий документ у форматі DOCX, додавши спеціальні коментарі.

Парсер шаблонів DOCX обробляє лише первинні коментарі (тобто коментарі, які не є відповідями на інші коментарі), текст яких починається з символів «==» або «!!».

Документ DOCX є не тільки шаблоном для згенерованого документа PDF, але також шаблон для майбутньої веб-форми. Тому ви можете налаштувати деякі атрибути питань форми в коментарях документа DOCX. Детальніше про це читайте в розділі Синтаксис спеціальних коментарів.

Типи спеціальних коментарів

Парсер шаблонів DOCX розуміє два типи коментарів: коментарі заміни таумовні коментарі **.

** Коментарі заміни- це коментарі над виділеним текстом у документі, які в результаті заповнення користувачем форми можуть бути замінені, якщо користувач надасть йому нове значення. Формат коментарів: «==ІДЕНТИФІКАТОР ПОЛЯ» та «!! ІДЕНТИФІКАТОР ПОЛЯ». При створенні веб-форми на основі шаблону DOCX для ** заміни коментарівстворюються питання типу «Коротка відповідь», якщо тип питання явно не вказано в коментарях.

** Умовні коментарі- це коментарі над виділеним текстом у документі, які можуть бути включені до документа (як є), лише якщо користувач явно вирішить додати його. Формат коментарів: «==ІДЕНТИФІКАТОР ПОЛЯ: :НАЗВА_БЛОКУ» та «!! ІДЕНТИФІКАТОР ПОЛЯ: :ІМ'Я_БЛОКУ». При створенні веб-форми на основі шаблону ** DOCXдляумовні коментарістворюються питання з типом «Галочки», якщо тип питання явно не вказано в коментарях.

  • Назва поля в коментарях може повторюватися багато разів у документі, в цьому випадку всі ці коментарі будуть налаштовані на одне заповнюване поле у веб-формі.

  • Коментарі можуть бути вкладені. Тобто ви можете залишити умовний коментар ** до цілого абзацу або декількох, а всередині позначити окремі блоки тексту коментарями заміни .

  • Якщо користувач не введе значення в поле, пов'язане з коментарем заміни , то текст, виділений цим коментарем, не буде змінений у створеному PDF-документі.

  • Якщо користувач не вибере значення, пов'язане з умовним коментарем , текст, виділений цим коментарем, буде видалено зі згенерованого документа PDF.

Синтаксис спеціальних коментарів

Як було сказано вище, коментарі спеціального типу повинні починатися з символів «==» або «!!» і бути коментарями верхнього рівня, тобто не є відповідями на інші коментарі.

Чому спеціальні символи можуть бути «==» або «!!»? Це робиться для того, щоб синтаксис був простим:

  • «==» визначає необов'язкове поле для заповнення у веб-формі, яке користувач може пропустити за бажанням.
  • «!!» визначає обов'язкові поля. Якщо користувач не введе значення в таке поле, він не зможе подати веб-форму.

За цими спеціальними символами слідує вираз, який визначає ідентифікатор та тип коментаря. Якщо вираз містить символи «::», це ознака умовного коментаря . При цьому після символів «::» йде назва блоку умовного додавання, яке користувач може вибрати явно в веб-формі.

Умовний коментар

Питання з прапорцями

Решта атрибутів питання також можна визначити у тексті спеціального коментарі або у відповідях на нього. При цьому значення кожного атрибута має бути вказано в окремому рядку коментаря і починатися з назви атрибута.

Коментар з атрибутами Атрибути в окремих рядках спеціального коментаря

Атрибути у відповіді на коментар Атрибути у відповідь на спеціальний коментар

Допустимі імена і описи атрибутів {#comment -}

ПозначенняПризначенняОпис
ім'я:ПитанняНазва поля, що читається людиною
опис:опис питанняВідображається під текстом питання.
тип:Тип поляПідтримуються наступні типи:
text- коротке текстове поле. Це типовий тип для коментарів заміни **.
багаторядковий- абзац
радіо- радіогрупа
прапорці- прапорці, позначаючи один або кілька. Це типовий тип дляумовних коментарів
**, що випадає- випадаючий список, виберіть один з багатьох
дата- поле введення дати
час- поле введення часу
заповнювач:ЗаповнювачЗ'являється у полі введення, якщо значення не введено.
Застосовується лише до наступних типів полів:
текст
багаторядковий
dropdown
підказка:Текст підказкиЗ'являється під полем для заповнення дрібним шрифтом.
Застосовується лише до наступних типів полів:
текст
багаторядковий
випадаючий список
дата
час
  • Примітка: Оскільки редактори, такі як MS Word, автоматично пишуть початок кожного речення з великої літери, імена атрибутів також можуть починатися з великої літери, наприклад: Ім'я, Опис, Тип тощо *

Створення та публікація форми на основі DOCX

Отже, у вас є шаблон документа у форматі DOCX. Вітаємо! Ви виконали найскладнішу частину налаштування генерації документів. Лише кілька кліків ліворуч і настройка завершена.

Перейдіть на сторінку створення форми та завантажте шаблон DOCX після активації опції «Імпорт із шаблону DOCX».

Імпорт з шаблону DOCX

Дочекайтеся завершення операції, і в діалоговому вікні натисніть «Так», щоб активувати функцію генерації PDF після заповнення користувачем веб-форми.

Потім відкрийте панель налаштувань форми, а в розділі «Дії після подання форми» виберіть мову документа. Це необхідно для правильного форматування специфічних для мови значень, таких як дати.

Налаштування мови документа

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

Нарешті, щоб опублікувати заповнену форму, натисніть кнопку «Застосувати» у верхній панелі. Ваша форма опублікована. Тепер ви можете поділитися ним, натиснувши на кнопку «Поділитися» у верхній панелі.

Змініть або додайте шаблон DOCX до існуючої форми

На додаток до створення форми на основі шаблону DOCX, ви можете прив'язати існуючу форму до будь-якого шаблону DOCX. Для цього відкрийте панель налаштувань форми в розділі «Дії після відправки форми» і натисніть кнопку «Завантажити шаблон документа DOCX». Після цього активуйте опцію «Створити PDF на основі шаблону DOCX».

Завантажити DOCX

Тепер потрібно створити і налаштувати поля для заповнення відповідно до спеціальних коментарів з шаблону DOCX. Ви можете зробити це вручну, а можете скористатися зручним інструментом синхронізації форм.

Порівняйте з шаблоном DOCX

Для цього відкрийте меню файлу DOCX і виберіть дію «Порівняти».

Діалогове вікно порівняння форм

На панелі, що з'явиться, ви побачите результат порівняння питань форми з полями, визначеними в шаблоні DOCX. Тут ви можете вносити швидкі виправлення для кожного питання, видалити непотрібні питання та додати відсутні питання.

20.06.2024