Quantcast
Channel: Linux.org.ru: Форум (тех. форум)
Viewing all articles
Browse latest Browse all 73859

Добавление фонового изображения в pdf с помощью pdftk

$
0
0

Очень часто возникает вопрос о вставке изображения в pdf. Обычно речь идет о заполении бланков. Добавление изображения подписи или фотографии становится проблемой. Pdfedit позволяет добавлять только текстовые поля. Изобажение подписи при этом делается просто - сканируется подписанный бумажный бланк, подпись обрезается (crop).

1) Преобразуем pdf в растр (GhostScript):

$ gs -dBATCH -dNOPAUSE -sDEVICE=png16m -r300 -sOutputFile=input.pdf-page-%03d.png input.pdf

2) Открываем растр в gimp. Делаем копию слоя и очищаем копию (получем чистый лист). Слой «чистого листа» отключаем. Открываем изображение подписи и копируем его на изображение бланка. Подгоняем позицию подписи. Включаем слой «чистого листа», удаляем слой «бланка». Сбрасываем выделение. Экспортируем в png (например, input.pdf-podpis.png);

3) Из растра делаем pdf (sam2p):

$ sam2p -c:lzw -m:dpi:-300 input.pdf-podpis.png input.pdf-podpis.pdf

4) Объединяем бланк и подпись (pdftk):

$ pdftk input.pdf background input.pdf-podpis.pdf output myfile.pdf compress

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

 , ,


Viewing all articles
Browse latest Browse all 73859

Trending Articles