Existe-t-il un lecteur pdf me permettant de changer la couleur d'arrière-plan des fichiers PDF (arXiv)?

27

Son tout à fait commun que l' on souhaite ou doit lire beaucoup de PDFfichiers qui sont destinés à être imprimés, mais comme on les lire qu'une seule fois, et on veut sauver quelques arbres, on les lit sur Acrobat Reader, evince, xpdfou quel que soit votre choix.

Ce serait un avantage de pouvoir contrôler la couleur de l'arrière-plan. Au lieu de texte noir sur fond blanc, j'aimerais avoir un fond gris. En googlant, je reçois simplement l'inversion des couleurs comme suggestion - ce qui est parfois encore pire pour les yeux.

Existe-t-il un pdflecteur me permettant de changer la couleur de fond (sans changer la couleur du texte)?

Edit: Le premier commentaire ci-dessous suggère que cela dépend du fichier. J'ai donc ajouté au titre arXiv .

cp
la source
Cela dépend du PDF et non du lecteur PDF ... ou du moins je pense.
Parto
Depuis ubuntuforums.org/showthread.php?t=1127012&page=2, vous pouvez essayer KPDF. Il aurait cette fonctionnalité.
Parto
Certes, mais le développement de KPDF s'est arrêté en 2008. Il faisait partie de KDE3 et dans KDE4 il a été remplacé par Okular. Je pense qu'il est difficile de l'installer dans un système d'exploitation récent.
Marduk
La lecture des caractères blancs sur fond noir est préférable, veuillez vérifier cela sur Nature.com nature.com/articles/s41598-018-28904-x/email/correspondent/c1
Amr Lotfy

Réponses:

47

Vous pouvez le faire Okularsi cela ne vous dérange pas de tirer les dépendances de kde.

sudo apt-get install okular

L'option se trouve dans Settings/Configure Okular.../Accessibilityen cochant Change colorspuis Color mode: Change Paper Colorsélectionnez une couleur dans le nuancier ci-dessous. Fonctionne avec plusieurs fichiers pdf que j'ai d'Arxiv, mais sans surprise, ne fonctionne pas avec les fichiers pdf qui sont simplement des scans de pages.

Jason Conti
la source
1
Je n'ai pas trouvé d'options pour l'imprimer / l'enregistrer comme ceci. Est-ce qu'il y a un?
3244611user
2
des travaux géniaux pour moi, une autre façon de le faire simplement Clic droit sur la barre d'outils -> configurer la barre d'outils -> barre d'outils principale <partie okulaire> -> changer la couleur cela ajoutera un raccourci à l'option
Mohamed Slama
1
Pour les numérisations de pages (comme mon manuel PDF), le Invert Colorsmode couleur fonctionne vraiment bien. Il inverse également les couleurs de l'image, bien sûr, mais pour la plupart des diagrammes, cela n'a pas d'importance.
Michael Hoffmann
Ceci est exactement ce que je cherchais. Qui sait qu'une telle option est masquée dans les options d'accessibilité.
Jeewantha Samaraweera
24

Il y a une autre possibilité. Installez zathura . Il s'agit d'un lecteur PDF, DJVU et PS léger. Il est hautement configurable et permet bien sûr de changer la couleur de l'arrière-plan et du texte. Ajoutez simplement ces lignes à ~/.config/zathura/zathurarc:

set recolor true
set recolor-darkcolor "#dcdccc"
set recolor-lightcolor "#1f1f1f"

Je vous recommande également de définir ces options:

set window-title-basename "true"
set selection-clipboard "clipboard"

Pour obtenir de l' aide, accédez aux forums Arch .

Avertissement: je ne suis en aucun cas lié au développement de zathura. Je suis juste un utilisateur heureux.

Marduk
la source
Merci beaucoup d'avoir mentionné Zathura, c'est vraiment génial! Remarque pour les autres: n'oubliez pas d'installer le paquet zathura-extras afin d'obtenir le support de djvu et ps.
Mx
8

La réponse donnée basée sur okularest parfaite.

Une autre option consiste à configurer Acrobat Reader pour ce faire.

Aller à

Edit > Preferences > Accessibility > Replace Document Colors > Check box in Custom Colors

puis choisissez vos couleurs; les nouvelles préférences seront chargées automatiquement la prochaine fois que vous ouvrirez le même type de pdf (LaTeX généré?).

cp
la source
2

xpdf a été le premier à le faire, je pense. J'ai découvert cette option il y a plusieurs années.

Vous pouvez le lire dans la manpage, mais je viens de créer un alias, car j'ouvre généralement des fichiers PDF à partir du terminal (que je ne ferme pratiquement jamais pendant que je fais quoi que ce soit sur mon ordinateur).

L'alias est:

alias xpdf='xpdf -cont -papercolor "#aab"'
Vieux xpdf'er
la source
2

Vous pouvez utiliser l' éditeur PDF maître multiplateforme , dont les fonctionnalités sont plus proches d'Adobe Acrobat que d'un simple lecteur PDF.

Dans Tools > Settings > Displayactiver Replace Document Colorset choisissez les couleurs que vous souhaitez utiliser. Cliquez sur OK.

Ouvrez un fichier PDF et dans le Viewmenu sélectionnez Replace Document Colors.

Marduk
la source
1

Mode sombre en Pdf

Comme le montre l'image, cela est possible avec la visionneuse PDF par défaut "Visionneuse de documents" . il suffit de sélectionner cette option de réglage et il y a un mode de couleurs inversées qui fait à peu près le travail.

Détenu4587
la source
Le PO a spécifiquement mentionné que la couleur du texte ne devrait pas être modifiée. J'ai essayé une fois de modifier le code source d'Evince pour permettre de choisir les couleurs, mais la façon dont il a été écrit nécessite une refactorisation de code non triviale pour y parvenir.
Marduk