Как удалить водяной знак из PDF с помощью pdftk?

Мне нужно удалить какой-то глупый водяной знак электронной почты, который расширяется на всех страницах книги общественного достояния. Я посмотрел на страницу pdftk man и некоторые примеры, но все еще не могу понять, как удалить водяные знаки. Я ценю твои намеки.

7
задан hnns
01.04.2023 0:23 Количество просмотров материала 2808
Распечатать страницу

3 ответа

очень просто выполнить задание:

использовать sed:

 sed -e "s/watermarktextstring/ /g" <input.pdf >unwatermarked.pdf

но, после, обязательно ремонт результирующий вывод pdf

pdftk unwatermarked.pdf output fixed.pdf && mv fixed.pdf unwatermarked.pdf

все в одну команду:

 sed -e "s/watermarktextstring/ /g" <input.pdf >unwatermarked.pdf && pdftk unwatermarked.pdf output fixed.pdf && mv fixed.pdf unwatermarked.pdf

текстовые водяные знаки-это не что иное, как текст между двумя тегами внутри сжатого кода pdf

34
отвечен Dingo 2023-04-02 08:11

просто небольшое дополнение к ответу Динго, поскольку это не сработало для меня:

мне пришлось сначала распаковать PDF-документ, чтобы найти водяной знак и заменить его на sed. Первый шаг включает в себя распаковку PDF документа с помощью pdftk:

pdftk original.pdf output uncompressed.pdf uncompress 

и uncompressed.pdf можно использовать как в ответ Динго:

sed -e "s/watermarktextstring/ /" uncompressed.pdf > unwatermarked.pdf

затем я восстановил и сжал документ:

pdftk unwatermarked.pdf output fixed.pdf compress
43
отвечен Philippe 2023-04-02 10:28

удалить www.it-ebooks.info,

откройте PDF в notepad++ или textpad

заменить www.it-ebooks.info ни с чем (пустым)

сохраните файл

открыть в стандартном Adobe reader

выход, вам будет предложено сохранить файл

сохранить

-3
отвечен user549273 2023-04-02 12:45

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх