Jak można odwrócić kolory pliku PDF?

17

Muszę odwrócić wszystkie kolory dokumentu PDF (tło, tekst, grafikę i obrazy). Chcę, aby trwała w pliku, więc odwrócone opcje wyświetlania, które oferują niektórzy przeglądający, nie pomogą.

Rasteryzacja dokumentu i korzystanie z oprogramowania do obróbki obrazów również nie wchodzi w grę.

Czytałem gdzieś, że można to zrobić za pomocą wtyczki Enfocus PitStop do programu Acrobat. Jednak nigdzie nie widziałem odpowiedniego polecenia. Czy coś brakuje?

Potem przeczytałem, że wtyczka ARTS PDF Crackerjack dla Acrobat oferuje drukowanie negatywne, więc też tego spróbowałem. Opcja jest dostępna, ale po prostu nie działa.

Bardzo długo szukałem sposobu, aby to zrobić. To wydaje się dość powszechnym zadaniem, ale po prostu nie mogę się dowiedzieć, jak to zrobić.

Czy może są jakieś sterowniki drukarki wirtualnej lub coś takiego, które obsługują drukowanie negatywne?

Czy ktoś może pomóc?

legr3c
źródło
1
Hej, stary, spróbuj użyć czytnika plików PDF o nazwie Evince. Wiem, że pozwala to na odwrócenie kolorów (włącznie z obrazami) do czytania, ale nie wiem o możliwości ich wydrukowania w ten sposób (nie mam lokalnej kopii i nie mogę zainstalować tutaj, aby zobaczyć).
kokbira
Więc jeśli dobrze rozumiem, musisz zachować tekst jako tekst ... ale jeśli zdasz sobie sprawę, że potrzebujesz tylko pliku pdf (również obrazu w pliku pdf), możesz użyć ImageMagick, wywołując „konwersja wejścia.pdf -negate output.pdf „
David Costa
Podobne pytanie: superuser.com/questions/286403/…
landroni

Odpowiedzi:

7

Próbowałeś:

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

wprowadź opis zdjęcia tutaj

Fergus
źródło
Program Foxit Reader ma taką opcję, ale wydaje się, że nie wpływa na obrazy.
NiteCyper
to nie odpowiada na pytanie; pytanie wyraźnie mówi, że chcą trwale zmienić plik, a nie tylko odwracać kolory przeglądarki
xdavidliu
4

Złożyłem razem skrypt Ruby (używając Inkscape i ImageMagick jako podprogramów) pdfinvert . Postępuje następująco:

  1. Podziel plik PDF na poszczególne strony.
  2. Konwertuj każdą stronę do SVG.
  3. Odwróć kolory¹ w pliku SVG; zajmowane są osadzone obrazy PNG².
  4. Przekonwertuj każdą stronę do formatu PDF.
  5. Połącz strony razem, aby uzyskać końcowy wynik.

Został zaprojektowany do rysunków, ale może działać w wielu innych przypadkach (wydaje się, że potrzebuje pewnych rozszerzeń do pracy z bezbarwnym tłem).

W tej chwili prawdopodobnie będzie to działać tylko w systemie GNU / Linux (i być może w innych systemach uniksowych) ze względu na sposób wywoływania narzędzi innych firm, ale możesz dostosować to, co nie działa do systemu Windows.


  1. Możesz także określić tabelę zastępowania kolorów.
  2. Podejście to prawdopodobnie dotyczy JPG lub dowolnego innego formatu obsługiwanego przez ImageMagick convert.
Raphael
źródło
0

udało mi się to zrobić w następujący sposób:

pobierz kreator PDF24; otwórz plik .pdf i zapisz go jako .png lub .jpg; otwórz nowo utworzony obraz, zmodyfikuj go według własnego uznania (np. odwróć kolory) i zapisz; otwieraj i łącz * pliki w pdf24 i zapisz jako .pdf :)

* zła część: trzeba zrobić strona po stronie :( dobry kompromis, aby zaoszczędzić cenny atrament

Bez sensu
źródło
„Rasteryzacja dokumentu i używanie oprogramowania do manipulacji obrazami również nie wchodzi w grę”.
G-Man mówi „Przywróć Monikę”
To rozwiązanie może nie działać w przypadku OP, ale Google wprowadza tutaj bardziej ogólne pytania.
AnneTheAgile,