2012-07-30 18:01:56 +0000 2012-07-30 18:01:56 +0000
42
42

Как удалить водяной знак из PDF-файла?

Я думал, что это будет простая задача, но оказалось, что наоборот.

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

Я уже пробовал Adobe Acrobat Pro моего друга, но он не сработал. Он пытается удалить его, но не может. Я пытался удалить заголовок/ножку и т.д., но водяной знак просто не исчезает.

Как я могу удалить водяной знак?

Ответы (7)

74
74
74
2012-07-30 18:06:32 +0000

Для изображений водяных знаков есть несколько инструментов, которые обещают их автоматическое удаление. Например:

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

Однако, водяной знак этого конкретного файла PDF (который ОП прислал мне по электронной почте) - это не единственное изображение, которое повторяется на всех страницах. Как оказалось, PDFCreator жестко закодировал его (почти пиксель за пикселем) в каждый из них. Это значительно усложняет удаление водяного знака (и приводит к довольно раздутому PDF-файлу).

Поскольку водяной знак на самом деле состоит из множества крошечных изображений, их можно удалить с помощью PDF-редактора (например, Foxit Advanced PDF Editor ), просто выделив их и нажав кнопку Delete. К сожалению, вам придется повторить это для каждой страницы.

Менее трудоемким решением было бы программное удаление водяного знака. Нам это необходимо:

Шаги

  1. Загрузите Pdftk и извлеките pdftk.exe и libiconv2.dll в %windir%\System32, каталог в пути или любом другом месте по вашему выбору.

  2. Скачать и установить Блокнот++.

  3. Потоки PDF обычно сжимаются с помощью алгоритма DEFLATE . Это экономит место, но делает источник PDF неразборчивым.

  4. Откройте uncompressed.pdf с помощью Notepad++, чтобы показать структуру водяного знака.

  5. Нажмите Ctrl + H и установите следующее:

  6. Теперь водяной знак удален, но в PDF файле есть ошибки (длина потоков неправильная) и он не сжат.

  7. uncompressed.pdf больше не требуется. Вы можете удалить его.

В результате получился тот же PDF без водяного знака (и примерно в два раза меньше).

6
6
6
2012-07-30 18:05:35 +0000
4
4
4
2014-12-16 18:45:16 +0000

Для текстовых водяных знаков редактирование версии PostScript может быть намного проще: После

$ pdftops document.pdf

отредактируйте document.ps, затем конвертируйте обратно в PDF с помощью

$ ps2pdf document.ps

1
1
1
2014-10-23 19:26:41 +0000

Артефактом штампа является то, что его можно удалить внутри Adobe Acrobat Pro, однако он регенерирует при движении мыши, потому что объект потока сохраняет его устойчивым.

Если вы попытаетесь отредактировать исходник pdf - что непросто, есть вероятность того, что файл будет поврежден.

Если штамп является потоком, мы можем прервать его, отключив компьютер от сети, что я и сделал.

Затем, используя Adobe Acrobat Pro, я выбрал одну из своих аннотаций, щелкнул правой кнопкой мыши, чтобы получить всплывающее окно, и выбрал “Show Comments List”.

Выберите гнусный водяной знак/штамп из списка, щелкните правой кнопкой мыши, чтобы получить всплывающее окно, и выберите “Delete” (Удалить). Сделайте это на каждой странице, где происходит привязка.

Сохранить файл под другим именем. Мое приложение разбилось, но не перед сохранением файла!

Откройте новый & гораздо меньший по размеру файл; обратите внимание, что все водяные знаки/штампы gonzo.

В моем случае размер файла моего 3-страничного документа сократился с 300 кб до впечатляющих 60 кб. Все исходные данные и примечания остались нетронутыми - без водяных знаков.

~Охрана природы :o)

1
1
1
2017-03-17 12:49:33 +0000

Нашел другой способ:

  1. Для преобразования PDF в HTML-файл используйте утилиту pdf2htmlEX (или любой другой конвертер PDF в HTML).
  2. Редактируйте HTML с помощью текстового редактора и удаляйте водяной знак. Сохраните его.
  3. Печать в HTML для нового PDF документа
  4. Прибыль .
1
1
1
2015-01-13 15:42:01 +0000

преобразовать документ в файл .rtf с помощью zamzar. После конвертирования водяной знак исчезает автоматически. Пожалуйста, обратите внимание: - Он прекрасно работает, если документ содержит текстовый материал. Это всегда было очень полезно. (пользователь Mac)

0
0
0
2016-10-16 05:22:05 +0000

Похожие вопросы

3
19
10
28
1