documents

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

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

Разберемся поэтапно, как сделать эту автоматизацию, а не копировать вручную каждую строчку и сохранять PDF на жесткий диск.

Для этой задачи нам потребуется приложение PDF X-Changer Editor.

Линк: PDF X-Changer Editor

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

Имеет удобный понятный интерфейс с большим набором инструментов. Есть возможность работать сразу с несколькими документами, а также с зашифрованными PDF-файлами. Поддерживает взаимодействие с другими программами.

Демо-версия доступна бесплатно, лицензию можно приобрести в районе 3000-4000 рублей для коммерческого использования (лицензия бессрочна + год обновлений)

  • Скачивайте приложение, устанавливайте на свой Windows ПК, открывайте.
  • Далее откройте в приложении свой шаблон PDF файла
  • В приложении войдите во кладку «Формы» и нажмите кнопку «Текст»
  • Затем мышью выделяем в шаблоне область для поля, куда вам необходимо вставлять текст.
  • После создания и выбора поля, появляется вкладка «Формат», а справа откроются «Свойства» данного поля, где вы сможете отредактировать отображение текста (шрифт, размер, рамка, цвет, выравнивание и так далее)
  • Для моей задачи из примера выше необходимо было выбрать нужный шрифт, размер я выставил «автоматический» (чтобы размер ФИО в шаблоне выравнивалось по ширине поля), выравнивание текста по центру, убрал все рамки.
  • Далее сохраняем получившийся файл с созданным на нем текстовым полем в отдельный .PDF файл (например FILE_TEXT_FIELD.PDF)
  • Далее открываем свою таблицу с данными (ФИО) в Excel (или аналоге) и сохраняем её в формате .CSV (с любым разделителем, для удобства выберите запятую)
  • Возвращаемся в PDF X-Changer Editor и открываем вкладку «Формы»
  • Нажимаем кнопку «Заполнить формы» и в открывшемся окне в первом поле «Источник шаблонов PDF документов» выбираем заготовленный ранее файл .PDF с текстовым полем (FILE_TEXT_FIELD.PDF)
  • Во втором поле «Источник данных» добавляем заготовленную таблицу с данными из Excel .CSV
  • Если всё в порядке, вы увидите в этом окошке подгрузившиеся колонки данных
  • Ниже в поле «Колонка данных источника» выбираем нужную колонку из таблицы, из которой будут браться данные в текстовое поле
  • И еще ниже выбираем «Параметры вывода» — папку, куда сохранять итоговые файлы PDF и и формат их названий
  • Жмите «Да» и наблюдайте статус сохранения файлов.

Готово дело, берлога! Получилось? Пишите в комментариях

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.