Как я могу применить водяной знак на каждой странице файла PDF?


15

У меня есть файл PDF, и я хочу нанести водяной знак, подобный следующему, на все страницы и при 45 градусах:

watermark watermark watermark watermark watermark watermark watermark
watermark watermark watermark watermark watermark watermark watermark
watermark watermark watermark watermark watermark watermark watermark
watermark watermark watermark watermark watermark watermark watermark
watermark watermark watermark watermark watermark watermark watermark
watermark watermark watermark watermark watermark watermark watermark
........................

Как я могу это сделать?

Ответы:


13

Вы можете использовать pdftk, как описано в этом ответе . Пример командной строки:

pdftk original.pdf stamp watermark.pdf output final.pdf

Это особенно удобно, если вы работаете в Linux, так как pdftk входит во многие популярные дистрибутивы.

Для пользователей Windows также доступна бесплатная версия GUI .


1
Это здорово и правильно, но я потратил много времени, пытаясь заставить это работать ... Оказывается, версия для Mac на их сайте была сломана с 2016 года, пока они исправлены ... Тьфу. Посмотрите этот ответ о переполнении стека, который может сэкономить некоторое время для других пользователей Mac, таких как я, которые, возможно, столкнулись с вашим ответом: stackoverflow.com/questions/39750883/…
Shai Almog

1
Обратите внимание, что бесплатная версия для Windows не поддерживает водяные знаки. Это доступно только в профессиональной версии.
exhuma

4

Много способов:

  • Используйте коммерческую программу ( случайный пример )
  • Используйте любой инструмент, который использовался для создания PDF (например, Acrobat )
  • Преобразуйте PDF в более удобную форму.
    • например, pdftops или pdf2ps - затем отредактируйте PostScript, чтобы добавить водяной знак и преобразовать обратно в PDF

Эй, это круто. Знаете ли вы другие решения (2019)? Я хочу сделать инструмент командной строки Linux, чтобы добавить водяной знак в PDF, но я не знаю, как это сделать. Я смотрел PostScript, и я на самом деле пытаюсь это сделать.
Кубадев

@Kub. Должны быть другие решения к настоящему времени, но я бы просто нашел их, прибегая к помощи обычного способа поиска. Мне очень нравится делать это с помощью Postscript, но я бы, вероятно, использовал Go, а не Perl в настоящее время, чтобы создать программу для вставки водяных знаков в PS. Вероятно, вы можете работать непосредственно с PDF, если вы либо потратите достаточно много времени на изучение PDF или если вы найдете удобную библиотеку / модуль / пакет PDF для предпочитаемого вами языка программирования (например, что-то вроде UniPDF ).
RedGrittyBrick

0

Создайте PDF-файл с водяными знаками и напечатайте оригинальный PDF-файл с помощью такого инструмента: http://pdftools.softonic.de/


проблема в том, что софтоники, такие как cnet, имеют инсталлятор мусора
barlop

в том, что Sheelapps то же самое, что и программное обеспечение foxtab, последний хочет, чтобы вы установили IE9. очень странно. вещь, которую я вижу только на softonic или cnet. ты пробовал это?
Барлоп

0

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


0

pdftk отлично работает в windows. Важным шагом является создание прозрачного фона с непрозрачным логотипом / водяным знаком. Например, вы можете открыть стандартную новую страницу (8,5x11) в фотошопе, сделать непрозрачность фона 0, вставить водяной знак или изображение в положение, которое вам нравится, с непрозрачностью 100 или меньше, а затем сохранить его (в формате PDF) logo.pdf

используйте командную строку как предложено pdftk original.pdf stamp logo.pdf output final.pdf

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

примечание: если фон не прозрачный, то, очевидно, logo.pdf заменит исходный pdf


-1

Возможно, вам будет интересно использовать бесплатное программное обеспечение Dysprosium , я нашел это полезным.

  • Вы можете выбрать одну страницу или выбранные страницы или все страницы вашего документа с водяными знаками.
  • Вы можете иметь одинаковый текст для этих страниц или разные тексты для каждой страницы.
  • Вы можете сделать водяные знаки, как того требует ваш вопрос, во многих строках, используя разные углы, шрифты и цвета.
  • Точно так же, если вы выбираете водяной знак с изображениями.
  • Вы можете пометить один документ со страницами из другого документа PDF.
  • Используя это программное обеспечение, вы можете преобразовать изображение или набор изображений в формат PDF, а затем наложить или скрыть полученный PDF-файл в документ.
  • Вы можете выбрать шрифт, цвет, угол, непрозрачность и масштаб водяного знака.
  • Программное обеспечение не перезаписывает исходный файл, сохраняя его в безопасности.
  • Программное обеспечение является некоммерческим, неограниченным, легким, переносимым и кроссплатформенным в виде файла JAR.

снимок:

введите описание изображения здесь


Только что попробовал это на Windows 10, но интерфейс, кажется, все испортил, и я не вижу никакой опции водяного знака вообще
Cocowalla

-1

Вы можете использовать Adobe Acrobat Pro, чтобы добавить водяной знак на все или только несколько страниц вашего PDF-файла.

Вы найдете это в меню View / Tools Sets / Default Tools. Тогда опция добавления водяного знака будет в разделе «страницы» на боковой панели.

Это дает вам возможность вращать текст, использовать любой стиль или размер, который вы хотите, добавить его перед или за текстом и т. Д.

Вы также можете использовать изображение, если вы предпочитаете.

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

Обязательно сохраните дубликат вашего оригинального файла перед тестированием!

Adobe Acrobat Pro PDF водяные знаки

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.