有没有一个 PDF 阅读器可以让我更改 (arXiv) PDF 的背景颜色?

有没有一个 PDF 阅读器可以让我更改 (arXiv) PDF 的背景颜色?

人们希望或必须阅读大量PDF要打印的文件,这是很常见的情况,但是由于人们只想阅读一次,并且希望节省一些树木,因此人们会在Acrobat Readerevincexpdf任何您选择的方式上阅读它们。

如果能够控制背景颜色,那就太好了。我不想要白色背景上黑色的文字,而是灰色的背景。通过谷歌搜索,我只得到了颜色反转的建议——有时这对眼睛来说甚至更糟糕。

有没有pdf允许我改变背景颜色(不改变文本颜色)的阅读器?

编辑:下面的第一条评论表明这取决于文件。因此我在标题中添加了论文集的。

答案1

Okular如果您不介意引入 kde 依赖项,您可以这样做。

sudo apt-get install okular

Settings/Configure Okular.../Accessibility选中Change colors后,在下方的色板中选择一种颜色即可找到该选项。它Color mode: Change Paper Color适用于我从 arxiv 获得的几个 pdf 文件,但可能并不出人意料的是,它不适用于仅是页面扫描的 pdf 文件。

答案2

还有另一种可能性。安装扎图拉。它是一款轻量级的 PDF、DJVU 和 PS 阅读器。它具有高度可配置性,当然还允许更改背景和文本的颜色。只需将这些行添加到~/.config/zathura/zathurarc

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

上述颜色变量将给你以下信息:

在此处输入图片描述

我还建议您设置这些选项:

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

如需帮助,请访问Arch 论坛

这里用于鼠标和键绑定。

免责声明:我与 zathura 的开发没有任何关系。我只是一个快乐的用户。

答案3

使用本问题下提到的大多数工具,只能处理由以下文件组成的 pdf 文件:文本文件(和非扫描/复印文本可以对保存为图像的文本进行处理,从而改变页面颜色和字体(或者至少是页面颜色,正如 OP 所期望的那样)。如果可用文本是由图像形成的 pdf(例如扫描的纸张),则页面在许多情况下将显示类似纸张的黑白文本(即使提取图像并将其转换为电子书格式,也是如此这里)在那里,基于图像的 pdf-s 唯一可能的颜色变化是反转颜色对于有此选项的观众:表明Qoppa-PDFStudioViewer),xpdf-rv参见这里), mupdf(这里)。不过也有例外,查看器除了反转颜色或更改背景之外还能做更多的事情:

对于所有 pdf(包括基于图像的)文件

(基于图像=例如书籍或文章扫描/复印并保存为pdf)

奥克拉尔

在 Okular 的较新版本(例如 1.9.3)中,可以通过新的、相当不直观的设置编辑字体和页面颜色,并启用暗模式外观,在配置 Okular - 辅助功能 - 颜色模式:更改深色和浅色,通过选择浅色来表示深色,选择深色来表示浅色。

在此处输入图片描述

然后,为了方便访问,配置工具栏并添加切换颜色. 它也适用于图片/扫描页面。

在此处输入图片描述

在此处输入图片描述

即使在基于图像的 PDF 文件中也可以更改页面和字体的颜色

在此处输入图片描述

在此处输入图片描述

选择“更多”可获得任意颜色:

在此处输入图片描述

对于图像/扫描文本,#3b3537页面颜色和#b0afac字体颜色的值为:

在此处输入图片描述

因此,可以使用不同的颜色配置文件读取扫描的 pdf 文本,就像电子书阅读器中的 epub 一样。


电子书阅读器

大多数电子书阅读器都提供页面和字体的颜色设置, 但只有有些可以打开 pdf 文档据我所知,它们并非在所有情况下都能像 pdf 查看器一样显示文本。我只测试了两个:

  • 书呆子- 它有 3 种颜色配置文件,但每种配置文件都可以编辑(背景和字体的颜色完全可调优先). 我测试的文档中的 PDF 文本渲染效果很差 - 有时单词之间缺少空格,并且非英语重音字符显示错误。

  • Calibre 的电子书阅读器- 更好地呈现 pdf 文本(在 Bookworm 中测试的相同文档几乎没有问题)。打开一本书,右键单击,然后选择,即可访问颜色设置偏好设置 - 颜色

电子书阅读器中 pdf 显示的质量也可能取决于 pdf。我注意到,当尝试打开 pdf 时,电子书阅读器会运行pdftohtml工具。


关于此答案的更新说明:最初,此答案涵盖了其他应用程序,并提供了其开发状态的链接。我删除了其中一些,因为:信息链接已失效,我很难跟上所有更改,某些应用程序运行非常差(Foxit),某些应用程序(Adobe Reader)不再受支持,它们的黑客安装很危险,而且毫无意义,因为我们有上面提到的原生替代方案。

答案4

您可以使用跨平台掌握 PDF 编辑器,其功能更接近 Adob​​e Acrobat 而不是单纯的 PDF 阅读器。

激活并选择您想要使用Tools > Settings > DisplayReplace Document Colors颜色。单击确定。

打开 PDF 文件并在View菜单中选择Replace Document Colors

相关内容