Пакетное заполнение pdfформы из Excel csv tsv Super User

Пакетное заполнение формы pdf из Excel, csv, tsv.

Я знаю, что могу заполнить форму pdf из tsv, используя дополнительные параметры формы > Импортируйте данные в acrobat pro. Но это заполняет только одну форму только с одной строкой информации. Я хочу выполнить пакетное заполнение и сохранить форму pdf сразу из всех строк tsv. Как я могу это автоматизировать? Я также знаю, что это можно сделать на словах, используя функцию слияния писем. Но у меня есть разные типы PDF-форм, которые сложно изменить на формат Word каждый раз, когда я натыкаюсь на новую PDF-форму. Как мне это сделать?

3 ответа 3.

Может быть, мой инструмент с открытым исходным кодом BulkPDF может делать то, что вы хотите.

Что такое BulkPDF?

BulkPDF — это бесплатное и простое в использовании бесплатное программное обеспечение (с открытым исходным кодом), которое позволяет автоматически заполнять существующую форму PDF различными значениями. Требуется только электронная таблица (Microsoft Excel 2007/2010/2013, LibreOffice или OpenOffice Calc) с желаемыми значениями..

Как это работает?

BulkPDF автоматически распознает значения в выбранной таблице. Затем имена столбцов необходимо вручную присвоить полям формы. После начала заполнения BulkPDF будет проходить построчно и записывать значение ячейки в форму..

Функции.

Поддерживает текстовые поля, флажки, переключатели, поля со списком и списки Индивидуальная конфигурация для каждого поля формы Имя файла свободно настраивается с автоматическим значением Настраиваемая защита от записи для отдельных полей формы, а также для всего документа Сохранение и загрузка конфигурации Конфигурация настраивается вручную ( XML) Возможны относительные пути в файле конфигурации Доступен инструмент командной строки Совместимость с Acroform и XFA.

Если у вас есть вопросы, не стесняйтесь спрашивать.

Я считаю, что в InDesign есть возможность отправлять электронные таблицы и формы PDF по почте. Существуют также платные сторонние плагины и скрипты VBA для слияния почты из самого Acrobat..

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

Если кодирование не для вас, я создал бесплатный сайт, на котором вы можете объединить электронную таблицу и форму pdf по почте на pdfzero.com. Вы можете загрузить форму pdf и электронную таблицу, щелкнуть поля pdf, которые вы хотите заполнить, и выбрать столбец, который вы хотите использовать для этого поля. Вы также можете указать имя файла, используя данные столбца, чтобы все было организовано. После обработки файлов он вернет zip-файл со всеми объединенными PDF-файлами..

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ — Я написал Pdfzero.

Похожие статьи