Добавить штамп, водяной знак на все листы PDF. Add watermark to pdf file

preview_player
Показать описание
#!/bin/bash
IFS=$'\#'
for f in $@; do pdftoppm -jpeg "$f" /tmp/1 ;
done
done
convert /tmp/1*.jpg "$f"
rm /tmp/1*.jpg
Чтобы работало, надо установить утилиту pdftoppm и imagemagick
Скрипт кидаем в ~/.local/bin, предварительно дав ему права на выполнение.
Положение надписи регулируем размером пустого поля вокруг неё (делаем поля вокруг надписи, функция. "размер холста"). Положение в каком углу располагается картинка, указываем в скрипте. У меня указано ЮгоВосток (по английски).
Дествие ПКМ Thunar на команду:
Можно короче:
или для множества файлов, если компьютер мощный:
Условие появления ПКМ Thunar:
Галка на Другие, маска файлов: *.pdf;*.PDF
Описание более подробно - на форуме xubuntu ru net в теме от el guahiro.

Аналогично можно повесить скрипт на ПКМ Nautilus или Nemo.

Ах да, если зритель не понял - операционка Xubuntu 18.04 (Linux).
Когда-нибудь выложу сборку своей операционки со всеми плюшками.
Если доживём.
Рекомендации по теме
Комментарии
Автор

Лет 10 назад я бы сказал что это магия.

crypt
Автор

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

АлександрЧикулаев-фе
welcome to shbcf.ru