16

Мне нужно инвертировать все цвета документа PDF (фон, текст, графика и изображения). Я хочу, чтобы он был постоянным в файле, чтобы не помогли инвертированные опции просмотра, предлагаемые некоторыми зрителями.

Растеризация документа и использование программного обеспечения для работы с изображениями также не вариант.

Я где-то читал, что это можно сделать с помощью плагина Enfocus PitStop для Acrobat. Однако я нигде не видел соответствующей команды. Я что-то пропустил?

Затем я прочитал, что плагин ARTS PDF Crackerjack для Acrobat предлагает негативную печать, поэтому я тоже попробовал. Вариант есть, но он просто не работает.

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

Есть ли какие-нибудь драйверы виртуальных принтеров или что-то в этом роде, которые поддерживают негативную печать?

Кто-нибудь может помочь?

3 ответа3

7

Ты пробовал:

Edit, Preferences, Accessibility, then check the box that says replace colors. 

4

Я собрал вместе Ruby-скрипт (используя Inkscape и ImageMagick в качестве подпрограмм) pdfinvert. Это происходит следующим образом:

  1. Разделить PDF на отдельные страницы.
  2. Конвертировать каждую страницу в SVG.
  3. Инвертировать цвета¹ в SVG; встроенные изображения PNG позаботятся о².
  4. Восстановите каждую страницу в PDF.
  5. Соедините страницы вместе для конечного результата.

Он был разработан для рисунков, но может работать во многих других случаях (кажется, что для работы с неокрашенными фонами нужны некоторые расширения).

На самом деле это, вероятно, будет работать только в GNU/Linux (и, возможно, в других системах Unix) благодаря способу вызова сторонних инструментов, но вы можете адаптировать то, что не работает, к Windows.


  1. Вы также можете указать таблицу замены цвета.
  2. Этот подход, вероятно, распространяется на JPG или любой другой формат, с которым может работать convert ImageMagick.
-1

мне удалось сделать это так:

скачать PDF24 создатель; откройте ваш .pdf и сохраните его как .png или .jpg; откройте новое созданное изображение, измените его по своему желанию (например, инвертируйте цвета) и сохраните; откройте и объедините * файлы в формате pdf24 и сохраните его в формате .pdf :)

* плохая часть: нужно делать постранично :( хороший компромисс, чтобы сэкономить драгоценные чернила

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .