Bir PDF'nin renklerini nasıl tersine çevirebilirsiniz?


17

Bir PDF belgesinin (arka plan, metin, grafik ve resimler) tüm renklerini tersine çevirmem gerekiyor. Dosyada kalıcı olmasını istiyorum, böylece bazı izleyicilerin sunduğu ters görüntüleme seçenekleri yardımcı olmaz.

Belgeyi rasterleştirmek ve görüntü işleme yazılımını kullanmak da bir seçenek değildir.

Acrobat için Enfocus PitStop eklentisi ile yapılabilecek bir yerde okudum. Ancak hiçbir yerde karşılık gelen bir komut görmedim. Bir şey mi kaçırıyorum?

Sonra Acrobat için ARTS PDF Crackerjack eklentisinin negatif baskı sunduğunu okudum, bu yüzden de denedim. Seçenek var ama işe yaramıyor.

Bunu yapmanın bir yolunu çok uzun zamandır araştırıyorum. Yeterince yaygın bir görev gibi görünüyor, ancak nasıl yapılacağını bulamıyorum.

Herhangi bir sanal yazıcı sürücüsü veya negatif yazdırmayı destekleyen türde bir şey var mı?

Biri yardım edebilir mi?


1
Hey, adamım, Evince adlı PDF okuyucuyu kullanmayı dene. Okumak için renkleri (dahil görüntüler) tersine çevirmenize izin verdiğini biliyorum, ancak onları bu şekilde yazdırma seçeneği hakkında bilmiyorum (Yerel bir kopyam yok ve görmek için buraya yükleyemiyorum).
kokbira

Bu yüzden doğru anlarsam metni metin olarak saklamanız gerekir ... ancak sadece bir pdf (ayrıca bir pdf içinde bir resim) olması gerektiğini fark ederseniz ImageMagick'i "convert input.pdf -negate output.pdf'yi çağırarak kullanabilirsiniz. "
David Costa


Yanıtlar:


7

Denedin mi:

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

resim açıklamasını buraya girin


Foxit Reader'ın böyle bir seçeneği var, ancak görüntüleri etkilemiyor gibi görünüyor.
NiteCyper

bu soruya cevap vermez; soru açıkça, sadece izleyici için renkleri tersine çevirmek değil, dosyayı kalıcı olarak değiştirmek istediklerini söyledi
xdavidliu

4

Bir Ruby betiğini (Inkscape ve ImageMagick'i alt rutin olarak kullanarak) pdfinvert'e ekledim . Aşağıdaki gibi ilerler:

  1. PDF'yi ayrı sayfalara bölün.
  2. Her sayfayı SVG'ye dönüştürün.
  3. Renkleri SVG'de tersine çevir; gömülü PNG görüntüleri² ile ilgilenilir.
  4. Her sayfayı PDF'ye yeniden dönüştürün.
  5. Nihai sonuç için sayfaları birleştirin.

Çizimler için tasarlanmıştır, ancak daha birçok durumda işe yarayabilir (renksiz arka planlarla çalışmak için bazı uzantılara ihtiyaç duyduğu görülmektedir).

Olduğu gibi, bu muhtemelen üçüncü taraf araçlarının çağrılması nedeniyle sadece GNU / Linux (ve belki de diğer Unix-ish sistemleri) üzerinde çalışacaktır, ancak Windows'ta çalışmayan şeyleri uyarlayabilirsiniz.


  1. Ayrıca bir renk değiştirme tablosu da belirleyebilirsiniz.
  2. Yaklaşım muhtemelen JPG veya ImageMagick'in convertbaşa çıkabileceği başka bir biçime kadar uzanır .

0

i böyle yapmayı başardı:

PDF24 yaratıcısını indirin; .pdf dosyanızı açın ve .png veya .jpg olarak kaydedin; yeni oluşturulan görüntüyü açın, istediğiniz gibi değiştirin (renkleri ters çevirin) ve kaydedin; * dosyaları pdf24'te açıp birleştirin ve .pdf olarak kaydedin :)

* kötü kısmı: sayfa sayfa yapmak gerekir :( değerli mürekkep tasarrufu için iyi bir uzlaşma


"Belgeyi rasterleştirmek ve görüntü işleme yazılımı kullanmak da bir seçenek değil."
G-Man

Bu çözüm OP için işe yaramayabilir, ancak google burada daha genel sorular getiriyor.
AnneTheAgile
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.