LibreOffice: Создание PDF с формами для заполнения. Создание и изменение полей формы Создание заполняемых форм pdf

Если книга на склейку большого объема, то внутренние поля должны быть значительно больше, чем внешние. К нам попала книга объемом более 600 страниц. Заказчик выслал готовый к печати пдф-файл. Но одна загвоздка – внутренние поля недостаточно большие. Их надо увеличить за счет внешних полей. Как это сделать?

Открываем пдф в Acrobat. Идем в Документ – Кадрирование страницы (Crop pages).

Находим Изменить формат страницы (Change Pade Size)(чуть внизу на этой панели). Наши параметры страницы – А4 (210 на 297). Нам нужно увеличить на 1 см внутренние поля и уменьшить на этот же 1 см внешние с учетом четных и нечетных страниц.

Задаем заказные размеры файла – 220 на 297 (то есть ширину увеличили на 10 мм). Убираем галочку с параметра По центру. Справа задаем диапазон страниц, к которым это должно быть применено: Все, Только четные страницы.

Должно получиться так (четные больше по размеру, нечетные меньше, мы с ними еще не работали):

Работаем с нечетными: Выставляем заказной размер файла – 220 на 297, убираем галочку “По центру”, задаем смещение 10 мм по шкале Х, выбираем диапазон страниц (Все, Только нечетные страницы).

У нас теперь получилось так:

Поля разные, с учетом четных и нечетных страниц. Внутреннее поле везде увеличено на 1 см.

28.02.2014

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

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

Ответ: Некоторые PDF-файлы создаются специально, чтобы воспринимать и сохранять введенный текст. Эти интерактивные PDF формы, как правило, называют «заполняемыми», и их можно создать с помощью нескольких программ, в том числе Adobe Acrobat или Microsoft Word . Статические или «незаполняемые» формы, которые не воспринимают ввод текста, часто оказываются сканами бумажных документов или файлов, предназначенных для печати.

Но даже если форма незаполняемая, с помощью некоторых программ вы сможете добавить свой собственный текст.

Хотя всегда есть возможность добавлять комментарии и заметки к файлам, бесплатное программное обеспечение Adobe Reader не поддерживает ввод и сохранение текста, если форма не была создана для заполнения. Зато те, кто приобрел полную версию программы Adobe Acrobat, могут использовать опцию Пишущая машинка . В последних версиях Acrobat в меню Инструменты в правой части экрана можно перейти в меню Контент и выбрать пункт Добавить или изменить текст , чтобы добраться до инструмента Пишущая машинка , затем кликнуть в нужное место поля и начать печатать.

Полная версия Adobe Acrobat XI Pro стоит 450$, и даже при том, что для загрузки доступна 30-дневная пробная версия, есть и другие способы заполнения незаполняемых форм PDF. Во многих случаях пользователи Mac могут воспользоваться бесплатным Приложением предпросмотра , которое поставляется в комплекте с OS X; приложение распознаёт текстовые поля в формах и включает в себя инструменты для добавления комментариев, хотя некоторые пользователи жалуются, что приходится повторно сохранять файл в формате PDF, чтобы другие программы смогли увидеть текст.

В сети можно найти огромное количество сторонних приложений для форматирования PDF. Вот некоторые из вариантов: PDF-XChange Editor (бесплатная пробная версия, 44$ за полную версию), бесплатные Foxit Reader или Nitro PDF Reader для Windows или PDF Form Filler for Mac за 8$.

Вопрос : Последние два года я использовал приложение Intuit TurboTax на Ipad для заполнения налоговых деклараций. Но я заметил, что в этом году этого приложения в доступе нет. Мне придётся вернуться к их заполнению на ПК?

Ответ : По словам представителей Intuit, последнее обновление версии программы теперь доступно в App Store, под названием TurboTax 2013. Приложение было обновлено в начале января для поддержки новой IOS 7, а также включает другие усовершенствования для пользователей, готовых подать свои декларации за 2013 налоговый год.

После загрузки или обновления TurboxTax 2013 приложение предлагает перенести налоговые данные с предыдущего года для экономии времени. Пробная версия приложения бесплатна, но существует плата в размере около 30$ за подачу заявления о возврате федерального налога и дополнительные сборы за заявления о возврате государственных налогов.

Portable Document Format (PDF) используется для предоставления документов в статическом виде без возможности редактирования. Однако PDF поддерживает внедрение форм с возможностью заполнения. LibreOffice включает стандартные средства для создания подобных PDF-файлов.

1. Откройте LibreOffice Writer и создайте новый документ.

2. Перейдите в «Вид → Панели инструментов → Элементы управления» и включите панель «Элементы управления» .

Вы должны увидеть нечто подобное:

Эта панель позволяет добавлять различные поля формы в документ.

3. Теперь выберите любой из элементов формы (например, «Текстовое поле») и прижимая левую кнопку мыши растяните его до нужного размера.



4. Дважды щелкните на текстовом поле левой кнопкой мыши.

Появится окно управления, в котором можно отредактировать метаданные текстового поля (размер, форматирование и т. д.) или добавить событие.


Другие элементы форм добавляются и настраиваются аналогичным способом.

5. После размещения необходимых элементов перейдите в «Файл → Экспорт в PDF» . В меню экспорта необходимо установить флажок «Создать PDF-форму» . В качестве формата передачи можно использовать любой. Чаще всего используется формат FDF .


Нажмите кнопку «Экспорт» и выберите место для сохранения готовой PDF-формы. Откройте получившийся файл PDF в программе просмотра PDF, и вы увидите все поля форм в документе. Заполните поля и сохраните PDF-документ. При повторном открытии, заполненные данные останутся нетронутыми.

P.S. При заполнении форм в штатном PDF-просмотрщике у меня возникла проблема с кириллицей, текст на русском языке не отображался. После наведения справок выяснилось, что это была проблема конкретного PDF-просмотрщика. Имейте ввиду. Поэтому на последнем скриншоте видно, что в качестве просмотрщика я использовал браузер Google Chrome, а вот Mozilla Fierfox PDF-файлы читает, но заполнение форм не поддерживает.

Готовый пример создания PDF-форм доступен по ссылке

Можно создавать и изменять поля формы. Поле формы можно нарисовать в любом месте страницы PDF-документа. Можно удалить одно или несколько полей или изменить их размеры одновременно. Диапазон типов полей см. в разделе .

Чтобы создать поле формы, выполните указанные ниже действия.

    Выберите пункт меню «Формы» > [необходимый инструмент] или выберите инструмент формы на .

    Переместите курсор, чтобы создать поле формы необходимых размеров.

    Появится соответствующее диалоговое окно со свойствами полей формы.

    Выберите нужные свойства и нажмите кнопку «Закрыть».

Определение свойств для полей формы

При вставке поля формы появляется связанное диалоговое окно свойств с несколькими вкладками. Чтобы изменить свойства позже, выберите инструмент формы для нужного типа поля и дважды щелкните элемент управления.

Некоторые параметры применяются к полям формы всех типов. Определите имя поля, текст подсказки и атрибуты отображения поля. Включите или отключите отображение элемента управления, возможность его печати и доступ только для чтения и сделайте элемент управления обязательным или необязательным. Другие параметры зависят от типа поля.

Укажите тип флажка, экспортируемые значения, состояние по умолчанию и связанные действия.

Переключатели

То же, что и для флажка, но дополнительно можно объединить все кнопки с одинаковыми именами и значениями в группу.

Текстовые поля

Задайте выравнивание текста и отображаемый по умолчанию текст (если он нужен) - это должно соответствовать правилам для выбранного формата.

    Без ограничений (нет).

    Число (выберите тип разделителя, количество знаков после запятой и способ отображения отрицательных чисел или процентов и укажите, содержит ли поле денежные значения (если да, укажите валюту и разделитель)).

    Дата и время (выберите форматы).

    Специальные форматы (почтовые индексы с 5 или 9 цифрами, номера телефонов или номера социального страхования США).

    Произвольная маска: укажите свой шаблон (см. раздел ).

    Другой: определите свои правила для содержимого поля формы.

Для текстовых полей без ограничений можно разрешить использование многострочного поля с прокруткой текста или без нее. Тип «Пароль» позволяет заменить реальное значение звездочками.

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

Поле цифровой подписи

Связанные действия и правила для добавления подписи.

Определите текстовые строки для списка и их экспортируемые значения и назначьте действия триггерам или изменениям выбора.

Поле со списком

То же, что и для списка, но для текстовых полей можно выбрать формат. Записи в списке должны соответствовать ограничения формата.

Чтобы изменить размеры одного или нескольких полей формы, выполните указанные ниже действия.

Выделите поля формы, размеры которых необходимо изменить.

    Чтобы изменить размеры полей путем перетаскивания, выберите инструмент, который был использован для создания поля формы, и перетащите любой край поля. Для сохранения исходных пропорций поля удерживайте нажатой клавишу SHIFT.

    Чтобы изменить размер полей на один пиксел, используйте сочетание Ctrl + клавиша со стрелкой; чтобы изменить размер полей на 10 пикселов, используйте сочетание Ctrl + Shift + клавиша со стрелкой.

    Чтобы задать одинаковую ширину, высоту или область для группы полей формы, выделите изменяемые поля, щелкните правой кнопкой мыши поле, под размер которого необходимо подогнать остальные поля, и выберите в подменю Размер контекстного меню пункт Высота , Ширина или Оба .

Чтобы удалить поле формы, выполните указанные ниже действия.

    Щелкните поле правой кнопкой мыши и выберите в контекстном меню пункт «Изменить» > «Удалить» или выд
    елите поле и нажмите кнопку Удалить .

Для очистки всех полей формы нажмите кнопку Сбросить поля .

Указание порядка перехода по полям формы с помощью клавиши табуляции

    • Выберите инструмент «Установить последовательность перехода».

      Дважды щелкните поле, которое необходимо сделать первым.

      Щелкните по одному разу остальные поля в необходимом порядке.

      Нажмите кнопку Рука , чтобы прекратить изменение последовательности перехода. Если прекратить процедуру, не прощелкав все поля, порядок оставшихся полей останется неизменным.

Можно установить стандартизированную последоввательность перехода. Откройте страницы на панели навигации, щелкните страницу правой кнопкой мыши и выберите пункт Свойства страницы > Последовательность перехода .

Примечание

Не изменяйте элементы управления формы и не запускайте средство FormTyper для формы с активными элементами управления XFA.

PDF формат часто используется в качестве окончательного формата публикации, для отправки документов, которые являются полными и не подлежат редактированию. Менее известно, что PDF имеет опцию, которая позволяет создать заполняемую форму. Ее можно редактировать и сохранять. Большинство стандартных PDF-просмотрщиков могут быть использованы для редактирования формы.

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

Пример PDF можно открывать и редактировать с помощью стандартного просмотра PDF. Например: Foxit Reader, Adobe (Acrobat) Reader и других. После обновления полей с информацией, сохраните форму с помощью меню Файл - Сохранить .

Создание PDF-формы

LibreOffice может создавать PDF –файлы. Это делается с помощью меню Файл - Экспорт в PDF . Любые типы документов: текст, таблицы, слайд-шоу могут быть выведены как PDF. Эти файлы только для чтения, они не являются формами.

Чтобы создать форму PDF нужно использовать LibreOffice.Writer. Для каждого заменяемого текста должны быть заданы специальные поля. Для того, чтобы вставлять и редактировать эти поля используются специальные меню "Элементы управления " в панели инструментов. Для использования «формы управления» на панели инструментов выберите меню Вид - Панели инструментов - Элементы управления .

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

Примечание: Если после двойного клика по полю, не открывается окно свойств, проверьте, что режим разработки включен в форме управления меню. См выше.Важно, что поля являются достаточно высокими для используемого шрифта. Если шрифт установлен в Arial 11 пунктов., Поле должно быть не менее 7 мм. Если поле слишком мало, текст может выглядеть правильно в одном средстве просмотра PDF, но будет обрезан сверху или снизу в другом.

Для полей Список и Комбинированный список используется свойство "Элементы списка " для установки элементов в списке. Нажмите значок треугольник вниз и напишите один элемент в каждой строке.

Примечание: Используйте комбинацию клавиш Shift и Enter , чтобы добавить новую строку. Нажатие только Enter закроет список.

Чтобы создать новый макет с другими полями ввода, можно копировать поля и изменять их свойства.

В свойствах поля в графе имя установите уникальное имя для каждого поля.

Как дополнить или изменить "элементы списка"

Рассмотрим пример работы с объектом Список в LibreOffice Writer.


При необходимости отредактировать готовый список в формы, созданной в LibreOffice Writer, выполните следующие действия:

  1. Включите режим нажмите на панели Элементы управления кнопку, обозначенную цифрой 1 (смотри рисунок "Работа с формами в LibreOffice")
  2. Выделите объект Список в вашем документе и нажмите кнопку 2 (можно сделать двойной клик на объекте).
  3. Откроется окно свойств объекта Список (см.рисунок ниже). На вкладке Общие прокрутите список свойств до позиции Элементы списка (выделено красной рамкой).
  4. Нажмите треугольник справа, чтобы перейти к редактированию элементов списка.
  5. Кликните в строку с нужным элементом и измените его значение. Чтобы добавить новый элемент в список, установите курсор в конце названия элемента и нажмите одновременно клавиши Shift и Enter . Будет добавлена пустая стока, в нее можно вписать новый элемент списка.
  6. Закройте окно свойств и отключите режим Элементы управления .



Создание группы переключателей

Для создания группы переключателей нам понадобиться дополнительная панель инструментов. Вызываем ее нажатием кнопки 3 (смотри рисунок «Работа с формами в LibreOffice»)
Для удобства работы рекомендую воспользоваться мастером. Включаем его кнопкой 4. Далее на дополнительной панели включаем режим «Группа» - кнопка 5.

Теперь при зажатой левой кнопке мыши растягиваем прямоугольник (область переключателей). После отпускания кнопки появится окно мастера.


В этом окне последовательно вводим названия параметров, добавляя их в список справа кнопкой с двойной стрелкой.
Нажимаем кнопку Далее. И переходим к следующему шагу.



Нажимаем кнопку Далее. И переходим к следующему шагу. Здесь также все оставляем по умолчанию.



Нажимаем Готово.

В документе появится следующая область.


Растяните или уменьшите размеры, с помощью зеленых маркеров.

Данная последовательность шагов гарантирует правильную работу переключателей в форме PDF. Проверено в Adobe Acrobat Reader и Foxit Reader.

Порядок заполнения полей пользователем в PDF форме

Когда были добавлены и расположены на странице все поля, необходимо установить последовательность, по которой пользователь может перейти с одного поля, при использовании клавиши табуляции, к другому. Для того, чтобы установить порядок табуляции нужно выбрать любое поле и в окне свойств, в "Порядок

Если вы не увидели такого окна, зайдите в Сервис - Параметры - LibreOffice - Общие . Поставьте галочку на пункте Использовать диалоги LibreOffice .

Друзья! Очень надеюсь, что вы получили пользу от прочтения этой статьи. Если это так, расскажите о ней в социальных сетях. Кнопки ниже. Пусть и ваши друзья будут в курсе.

Дорогой читатель! Вы посмотрели статью до конца.
Получили вы ответ на свой вопрос? Напишите в комментариях пару слов.
Если ответа не нашли, укажите что искали .