Jak stworzyć pdf z odwróconymi kolorami oryginalnego?
(Podobnie jak odwracanie całego ekranu za pomocą xcalib -i -a
)
Najlepiej: nie tracić hiperłączy. Ale to nie jest wymóg. Byłoby miło, gdyby obrazy również zostały odwrócone.
colors
pdf
conversion
Grzegorz Wierzowiecki
źródło
źródło
convert orig.pdf -negate negative.pdf
ale wynik nie jest tak dobry ... może są pewne zastrzeżenia, o których nie wiem.Odpowiedzi:
Jakiś czas temu udało mi się znaleźć sposób na odwrócenie plików postscriptowych (chociaż niektóre pliki nie działały, myślę, że te, które w jakiś sposób zastępują zmianę).
Dodanie
{1 exch sub} settransfer
jako pierwszego polecenia w pliku spowoduje odwrócenie kolorów dokumentu (w tym obrazy bitmapowe).Do konwersji PDF → postscript można użyć
pdftops
zlibpoppler
(AFAIK, ghostscriptpdf2ps
generuje wyniki nieoptymalne). Niestety nie zostanie to zachowane podczas generowania pliku PDF z obecnie zanegowanego pliku postscriptowego.Pamiętaj, że niektóre przeglądarki plików PDF mają możliwość odwracania kolorów, takie jak
xpdf
(która nie odwraca bitmap) ievince
(która odwraca wszystko, najwyraźniej bez względu na format (PDF, PostScript, djvu, ...)źródło
View -> Inverted Colors
LUBCtrl-i
jeśli wolisz skrót klawiaturowy.xpdf
użyćxpdf -rv <filename>
, aby otworzyć dokument w trybie odwrotnym wideo. Więcej informacji ze strony podręcznika: „Odwraca kolory wszystkiego oprócz obrazów. Nie zawsze daje to świetne wyniki dla plików PDF, które robią dziwne rzeczy z kolorem. Powoduje to również, że kolor papieru staje się domyślnie czarny.”Złożyłem razem skrypt Ruby (używając Inkscape i ImageMagick jako podprogramów) pdfinvert . Postępuje następująco:
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).
convert
.źródło