Come puoi invertire i colori di un PDF?


17

Devo invertire tutti i colori di un documento PDF (sfondo, testo, grafica e immagini). Lo voglio persistente nel file in modo che le opzioni di visualizzazione invertite, offerte da alcuni utenti, non siano di aiuto.

Anche la rasterizzazione del documento e l'utilizzo del software di manipolazione delle immagini non è un'opzione.

Ho letto da qualche parte che ciò può essere fatto con il plug-in Enfocus PitStop per Acrobat. Tuttavia non ho visto un comando corrispondente da nessuna parte. Mi sto perdendo qualcosa?

Poi ho letto che il plug-in ARTS PDF Crackerjack per Acrobat offre una stampa negativa, quindi ho provato anche quello. L'opzione è lì ma semplicemente non funziona.

Ho cercato a lungo un modo per farlo. Sembra un compito abbastanza comune ma non riesco proprio a scoprire come farlo.

Esistono forse driver di stampante virtuale o qualcosa del genere che supporta la stampa negativa?

Qualcuno può aiutare?


1
Ehi, amico, prova a usare il lettore PDF chiamato Evince. So che ti consente di invertire i colori (immagini inclusive) per la lettura, ma non conosco un'opzione per stamparli in quel modo (non ho una copia locale e non posso installarlo qui per vedere).
Kokbira,

Quindi, se ho capito bene, devi mantenere il testo come testo ... ma se ti rendi conto che devi solo avere un pdf (anche un'immagine in un pdf) puoi usare ImageMagick chiamando "convert input.pdf -negate output.pdf "
David Costa,


Risposte:


7

Hai provato:

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

inserisci qui la descrizione dell'immagine


Foxit Reader ha un'opzione come questa, ma non sembra influenzare le immagini.
NiteCyper,

questo non risponde alla domanda; la domanda diceva esplicitamente che volevano modificare permanentemente il file, non solo invertire i colori per lo spettatore
xdavidliu

4

Ho truccato insieme uno script Ruby (usando Inkscape e ImageMagick come subroutine) pdfinvert . Procede come segue:

  1. Dividi PDF in singole pagine.
  2. Converti ogni pagina in SVG.
  3. Invertire i colori¹ in SVG; le immagini PNG incorporate sono curate².
  4. Riconvertire ogni pagina in PDF.
  5. Unisci le pagine per il risultato finale.

È stato progettato per i disegni ma potrebbe funzionare in molti altri casi (sembra che abbiano bisogno di alcune estensioni per funzionare con sfondi non colorati).

Così com'è, probabilmente funzionerà solo su GNU / Linux (e forse altri sistemi Unix) a causa del modo in cui vengono chiamati strumenti di terze parti, ma potresti essere in grado di adattare ciò che non funziona a Windows.


  1. È inoltre possibile specificare una tabella di sostituzione del colore.
  2. L'approccio probabilmente si estende a JPG o qualsiasi altro formato che ImageMagick convertpuò gestire.

0

sono riuscito a farlo in questo modo:

scarica PDF24 creator; apri il tuo .pdf e salvalo come .png o .jpg; apri la nuova immagine creata, modificala come desideri (es. inverti colori) e salva; apri e unisci * file in pdf24 e salvalo come .pdf :)

* la parte cattiva: deve fare pagina per pagina :( un buon compromesso per risparmiare inchiostro prezioso


"Anche la rasterizzazione del documento e l'utilizzo del software di manipolazione delle immagini non è un'opzione."
G-Man dice "Ripristina Monica" il

Questa soluzione potrebbe non funzionare per OP ma google porta domande più generali qui.
AnneTheAgile,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.