Добавление штампа (печати) на страницу PDF документа с помощью Foxit Reader

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

  1. Распечатать счет на принтере («сломал принтер — сберег дерево» 🙂 ).
  2. Поставить печать (штампик, факсимиле).
  3. Заполнить поля штампа от руки.
  4. Отсканировать для отправки сотруднику бухгалтерии.

Заполнение штампа можно сделать полностью в электронном виде за минимальное количество операций.

Рассмотрим решение задачи на примере штампа для проставления на счетах бухгалтерии.

  1. Ставим штамп на чистом листе бумаги, заполняем поля, которые неизменны (ФИО, подпись, относительная дата предоставления документа и т.п.), чтобы получить эталонное изображение.
  2. Сканируем документ.
  3. Открываем отсканированный файл в графическом редакторе (например, Paint.NET) и обрезаем отсканированный штамп по нужному нам контуру (пункт меню Image -> Crop to selection). Можно убрать фон и сохранить в PNG. FoxitReader поддерживает прозрачный фон. Получается что-то вроде:Stamp_for_bill_wo_signature
  4. Открываем Foxit Reader.
  5. Заходим в пункт меню Комментарии -> закладка Штампы -> Создать -> Создать задаваемый быстрый штамп (Comments -> [Stamps] -> Create -> Create Dynamic Templates). Отличие от «Создать задаваемый штамп» (Create Custom Templates) в том, что динамический шаблон допускает вставку динамических (меняющихся) полей, например, дата. Если такие поля не нужны, то используйте «Создать Заданный Штамп». Dynamic templates
  6. В форме выбираем кнопку «Создать свой шаблон штампа».
    Dynamic_templates_1
  7. Выбрать отсканированный файл шаблона. Задать имя шаблону.  Dynamic_templates_2
  8. Далее необходимо добавить динамическое поле, например, дату. Для этого необходимо заполнить все поля: категория, имя поля, шрифт (размер обычно 8 pt), что за динамическое поле будет размещаться (в примере — <date>), размер шрифта. Затем нажать кнопку «Добавить».На предпросмотре появится поле, которое нужно переместить в нужное место на штампе. Каждый раз, когда штамп будет добавлятся на страницу, дата в поле будет обновляться до текущей.  Жмем «Ок».Dynamic_templates_3
  9. В Foxit Reader открываем счет на котором нужно разместить штамп и переходим в меню Комментарии -> Штамп и выбираем вновь созданный штамп. Create template_2
  10. На форме документа появится изображение штампа, которое нужно поместить в нужное место документа. Create template_3
  11. Заметим, что динамическое поле в штампе автоматически заполнено текущей датой.
  12. Чтобы заполнить другие поля в меню «Главная» выбираем подпункт «Печатная машинка» и устанавливаем курсор туда, куда нужно ввести текст. Create template_4
  13. Cохраняем PDF документ с добавленным штампом под тем-же именем (Файл -> Сохранить) или выбираем новое Файл -> Сохранить как.

Вот и все. Пользуемся современными технологиями, а лучше вообще отказываемся от рудиментарных штампов. 🙂

Опубликовать в Facebook
Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники
Опубликовать в Яндекс
Запись опубликована в рубрике IT рецепты, IT решения для бизнеса. Добавьте в закладки постоянную ссылку.