Wie können Sie die Farben eines PDFs invertieren?

17

Ich muss alle Farben eines PDF-Dokuments invertieren (Hintergrund, Text, Grafiken und Bilder). Ich möchte, dass es in der Datei erhalten bleibt, damit die invertierten Anzeigeoptionen, die einige Betrachter anbieten, nicht helfen.

Die Rasterung des Dokuments und die Verwendung von Bildbearbeitungssoftware ist ebenfalls keine Option.

Ich habe irgendwo gelesen, dass dies mit dem Enfocus PitStop-Plugin für Acrobat möglich ist. Allerdings habe ich nirgendwo einen entsprechenden Befehl gesehen. Vermisse ich etwas?

Dann habe ich gelesen, dass das ARTS PDF Crackerjack-Plugin für Acrobat Negativdruck bietet, also habe ich das auch versucht. Die Option ist vorhanden, funktioniert aber einfach nicht.

Ich habe sehr lange nach einer Möglichkeit gesucht, dies zu tun. Es scheint eine normale Aufgabe zu sein, aber ich kann einfach nicht herausfinden, wie es geht.

Gibt es möglicherweise virtuelle Druckertreiber oder solche, die Negativdruck unterstützen?

Kann jemand helfen?

legr3c
quelle
1
Hey, Mann, versuche es mit dem PDF-Reader namens Evince. Ich weiß, dass Sie damit Farben (einschließlich Bilder) zum Lesen umkehren können, aber ich kenne keine Option, um sie auf diese Weise zu drucken (ich habe keine lokale Kopie und kann sie hier nicht installieren, um sie zu sehen).
Kokbira
Wenn ich das richtig verstehe, müssen Sie Text als Text behalten. Wenn Sie jedoch feststellen, dass Sie nur ein PDF benötigen (auch ein Bild in einem PDF), können Sie ImageMagick verwenden, indem Sie "convert input.pdf -negate output.pdf" aufrufen "
David Costa
Ähnliche Frage: superuser.com/questions/286403/...
landroni

Antworten:

7

Hast du versucht:

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

Bildbeschreibung hier eingeben

Fergus
quelle
Foxit Reader hat eine Option wie diese, scheint jedoch keine Auswirkungen auf Bilder zu haben.
NiteCyper
dies beantwortet die Frage nicht; die
frage
4

Ich manipulierte zusammen ein Ruby - Skript (Inkscape und ImageMagick als Subroutinen verwenden) pdfinvert . Es geht wie folgt vor:

  1. PDF in einzelne Seiten aufteilen.
  2. Konvertieren Sie jede Seite in SVG.
  3. Invertiere Farben¹ in der SVG; eingebettete PNG-Bilder werden gepflegt².
  4. Konvertieren Sie jede Seite erneut in PDF.
  5. Verbinden Sie die Seiten, um das Endergebnis zu erhalten.

Es wurde für Zeichnungen entwickelt, kann aber in vielen Fällen noch funktionieren (es scheint einige Erweiterungen zu benötigen, um mit ungefärbten Hintergründen zu arbeiten).

Aufgrund der Art und Weise, wie Tools von Drittanbietern aufgerufen werden, funktioniert dies wahrscheinlich nur unter GNU / Linux (und möglicherweise auf anderen Unix-basierten Systemen). Möglicherweise können Sie jedoch anpassen, was nicht unter Windows funktioniert.


  1. Sie können auch eine Farbersetzungstabelle angeben.
  2. Der Ansatz erstreckt sich wahrscheinlich auf JPG oder jedes andere Format, mit dem ImageMagick convertumgehen kann.
Raphael
quelle
0

Ich habe es so geschafft:

PDF24 Creator herunterladen; öffne dein .pdf und speichere es als .png oder .jpg; Öffnen Sie das neu erstellte Bild, ändern Sie es nach Ihren Wünschen (z. B. Farben umkehren) und speichern Sie es. öffne und füge * Dateien in pdf24 zusammen und speichere sie als .pdf :)

* der schlechte Teil: muss Seite für Seite erledigt werden :( ein guter Kompromiss, um wertvolle Tinte zu sparen

keinen sinn
quelle
"Die Rasterung des Dokuments und die Verwendung von Bildbearbeitungssoftware ist ebenfalls keine Option."
G-Man sagt, dass Monica am
Diese Lösung funktioniert möglicherweise nicht für OP, aber Google bringt hier allgemeinere Fragen.
AnneTheAgile