Создавайте заполняемые или редактируемые поля в PDF

20

Интересно, как создать заполняемые формы в PDF, например, этот . Я хотел бы заполнить места, которые необходимо заполнить.

Тим
источник
Если вы хотите заполнить формы в существующем PDF, см. Ответ Тома Броссмана ниже.
Гаррет
LO Draw также может экспортировать заполняемую форму PDF, я бы опубликовал ответ, но он защищен :(
Герт ван ден Берг

Ответы:

21

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

Основы:

  1. Создать новый документ OO Writer
  2. Включите панель инструментов «Формы»: «Вид» → «Панели инструментов» → «Элементы управления форм».
  3. Создайте свою форму
  4. Экспорт в формате PDF

Вот подробное руководство:

http://openoffice.blogs.com/forms_fromscratch.pdf

Чтобы добавить поля формы в существующий PDF, вы можете установить расширение pdf import для OO Writer:

sudo apt-get install libreoffice-pdfimport

Я только что проверил это, и он отлично работает с LibreOffice 3.

ImaginaryRobots
источник
1
+1 Отличный урок. Я делаю PDF-файлы все время и никогда не освоил заполняемые поля. Может быть, теперь я могу понять это.
Том Броссман
Благодарность! Относится ли ваш метод OpenOffice Write только к pdf, который будет создан из документа OO Writer, а не к существующему pdf, такому как тот, что у меня в вопросе?
Тим
2
обновлена ​​информация о пакете для импорта существующих PDF-файлов в OO Writer.
ImaginaryRobots
это работает с LO 4.0 тоже. Бонусный пункт \ 1: используя форматированное текстовое поле, все, что находится в текстовом поле, форматируется так, как вам нравится. бонусное очко \ 2: с evince (просмотрщик PDF по умолчанию в Ubuntu) вы можете легко сохранить отредактированный документ
Dariopnc
19

Безусловно, самый простой способ сделать это с Xournal . Вы печатаете или рисуете слой над PDF, затем экспортируете PDF + ваш слой как новый PDF. Это выглядит очень аккуратно и легко в использовании. Вот снимок экрана пользовательского интерфейса с простой строкой текста, добавленной в ваш пример PDF.

Xournal пример редактирования

Том Броссман
источник
1
Спасибо, Том! если я правильно понимаю, Xournal может создать поля, которые будут заполнены сразу после этого. Предположим, что кто-то хотел бы создать интерактивные формы, которые будут заполнены кем-то позже, и как тогда будут создаваться такие формы?
Тим
@ Я редактировал твой вопрос, посмотри, имеет ли это смысл (отредактируй его, если нет). Xournal - это просто виртуальный слой поверх PDF, при экспорте они снова сплющиваются в один слой. Вот почему вы должны выстроить все вручную, он не видит поля. К сожалению, я не знаю ни одного программного обеспечения для Linux, которое можно использовать для создания PDF-документов с полями, которые могут заполнять пользователи.
Том Броссман,
Благодарность! Интересно, можно ли изменить размер шрифта входного текста?
Тим
@ Вверху справа на снимке экрана можно настроить шрифт и размер шрифта.
Том Броссман
LibreOffice Draw способен на то же самое ...
Герт ван ден Берг
5

Загрузите и установите Master PDF Editor отсюда , например, 64-битную версию с QT 4.6

cd; wget http://get.code-industry.net/public/master-pdf-editor-3.5.81_amd64.deb
sudo dpkg -i master-pdf-editor-3.5.81_amd64.deb
sudo apt-get install libqt4-svg
  • Создать новый PDF или редактировать существующие.
  • Добавить и / или редактировать закладки в файлах PDF.
  • Быстрые и простые формы PDF заполнить.
  • Изменение атрибутов шрифта (размер, семейство, цвет и т. Д.).
  • Шифрование и / или защита файлов PDF с использованием 128-битного шифрования.
  • Конвертируйте файлы XPS в PDF.
  • Поддержка JavaScript
  • Динамическая поддержка форм XFA.
  • Формы валидации и вычисления значений.
  • Добавьте элементы управления PDF (например, кнопки, флажки, списки и т. Д.) В свои PDF-файлы.
  • Импорт / экспорт PDF-страниц в распространенные графические форматы, включая BMP, JPG, PNG и TIFF.
  • Подписание PDF документов с цифровой подписью, создание и проверка подписей.
  • Бесплатный PDF Editor в Linux (для некоммерческого использования)

введите описание изображения здесь

AB
источник
Это намного проще в использовании, чем другие (которые я не мог выделить, чтобы выделить / выбрать поля формы PDF для начала)!
shad0w_wa1k3r
1
Следует отметить, что это коммерческое программное обеспечение, но бесплатная версия не оставляет водяного знака или чего-либо еще +1
Бен Виндинг
1

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

или, что, я думаю, я бы сделал, - вы можете просто отредактировать изображение (вырезать и вставить из PDF-файла) в программе рисования / рисования (может быть, LibreOffice Draw?) и вставить текст в соответствующих точках. LibreOffice может конвертировать его обратно в PDF, а в качестве бонуса.

Джаз
источник
Благодарность! (1) Если OCR и редактировать текст, как мне вернуться к исходному PDF с добавлением форм? (2) Я пытался открыть PDF-файл в LibreOffice Draw, но он не показывает PDF-файл, а является его источником. Я думаю, что я могу открыть PDF неправильно?
Тим
Если вы распечатываете его в текстовом документе, обрабатывающем текст, вам нужно исправить все ошибки в текстовом процессоре, таком как Libreoffice Writer, затем добавить свою информацию и затем сохранить ее в формате PDF.
Джаз
Если вы откроете исходный PDF-файл в средстве просмотра PDF, вы можете вырезать и вставить изображение в Libreoffice Draw, добавить текст в изображение в нужных местах, а затем снова сохранить его в формате PDF.
Джаз
Благодарность! Для способа оптического распознавания символов означает, что «сохранить его в формате PDF» означает преобразование из формата odt в формат pdf, и будет ли он создавать PDF с макетом, отличным от формата исходного PDF?
Тим
Может быть, я должен был сказать «Экспортировать в формате PDF». Это пункт в меню Файл Libreoffice и значок на ленте / панели инструментов. Макет должен оставаться таким, каким вы его видите в Libreoffice, пока вы его редактируете.
Джаз
1

Вы можете создавать формы PDF с помощью OpenOffice Writer, которые пользователи могут заполнять с помощью простого средства просмотра PDF. Вы используете элементы управления формы (Вид - Панели инструментов - «Элементы управления формы») и вставляете поля. В этом процессе есть несколько шагов. Как это сделать руководство:

http://foersom.org/HowTo/OoCreatePdfForm.html

Ричард Фоерсом
источник
1
Спасибо и добро пожаловать на сайт Ask Ubuntu! Ваш ответ может быть правильным и очень хорошим, но нам нужно, чтобы основное содержание ответа было здесь. Предоставьте ссылку для справки.
Анвар
1

Пока что для меня все pdf для linux глючные и нестабильные. Простой способ наложения информации - это:

  1. Используйте GIMP для импорта PDF и сохранения PDF как изображения (например, TIFF)
  2. Используйте это изображение в качестве водяного знака в LibreOffice Writer
  3. Используйте клавиатуру, чтобы просто набрать на странице, где вам нужно
  4. Сохранить как файлы odt и pdf

Просто, быстро.

Роб Грун
источник
0

Вы можете попробовать: uPdf

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

sudo add-apt-repository ppa:atareao/updf
sudo apt-get update
sudo apt-get install updf
atareao
источник
2
Может ли updf вставлять заполняемые поля? Это было главной заботой вопроса
Анвар
0

Я случайно наткнулся на этот веб-сайт для программного обеспечения, называемого PDFfiller, когда искал идеальный способ редактирования PDF-файлов. Я очень рекомендую это, нет программного обеспечения для загрузки и установки. Вы можете заполнить текстовые поля, добавить различные галочки, подписать цифровую форму и даже добавить изображения. После того как ваша PDF-форма заполнена, ее можно распечатать, отправить по электронной почте, отправить по факсу или сохранить на вашем компьютере. Вы даже можете отправлять заполняемые PDF-формы своим клиентам, сотрудникам, поставщикам и партнерам. Также вы можете в любой момент найти нужную форму для заполнения, используя поисковую систему, которая содержит более 10 миллионов форм.

Элли Лу Илано
источник
За 20 долларов в месяц ....
Герт ван ден Берг
0

PDF Studio 9 имеет интерактивный конструктор форм для добавления текстовых полей, флажков, переключателей, списков или полей подписи в документы PDF. JavaScript форматирование и расчеты поддерживаются.

Если вы заинтересованы только в заполнении данных в существующих интерактивных формах, наше программное обеспечение PDF Studio также может сделать это и сохранить формы. Он поддерживает акроформы и статические формы xfa.

http://www.qoppa.com/pdfstudio/

Лейла Холманн
источник
Вам нужно купить это программное обеспечение, чтобы использовать его, хотя есть бесплатная пробная версия.
Дэвид Фёрстер
0

Я думаю, что лучший инструмент для этого - Foxit Reader . Он может быть установлен в Ubuntu и имеет опцию Type для заполнения PDF-файлов.

введите описание изображения здесь

стог
источник