如何设置在Firefox浏览器中打开的PDF文件的背景颜色?

如何设置在Firefox浏览器中打开的PDF文件的背景颜色?

我尝试了以下方法来更改 Firefox 浏览器中的 PDF 文件背景颜色(Firefox 版本 124.0,以下是这里):

  1. 使用以下方式输入设置about:config
  2. 设置pdfjs.forcePageColorstrue
  3. 设置pdfjs.pageColorsBackground为十六进制值颜色,例如,#FBF0D9

问题是 pdf 中的图像颜色变为黑白。有人知道如何在 Firefox 中将 pdf 背景颜色设置为特定的十六进制值(仅限背景颜色)吗?我可以在 Acrobat Reader 中执行此操作,它只会更改 PDF 背景颜色,而不会更改其图像颜色。

我也尝试过使用以下过滤器。 我用找到滤镜设置。然后整个pdf的颜色就被滤镜了,几乎看不懂。

Firefox 有一个附加组件文献并且它只能更改背景颜色。所以似乎有办法做到这一点。我不确定 Firefox 中是否有一些设置可以做到这一点。

答案1

二进制“桌面 PDF 阅读器”,例如 Acrobat、Okular、SumatraPDF 和其他同类软件,能够设置一些 PDF 颜色范围以实现可访问性。

同一 PDF 文件在同一时间显示,随机选择备用查看器设置。这样做的目的是让用户在背景和正面颜色端点之间选择理想的视力对比度。Acrobat 和少数一两个其他软件提供了第三个背景设置。

在此处输入图片描述

当有图像时,问题就会出现,因为通常颜色范围只能是全 RGB 或 100% 相反。如果将浅色背景倾斜为深色,图像自然会从蓝色变为红色,反之亦然。X-change(右上)和 Acrobat DC(左上)等编辑器不会这样工作,而是会改变其透明背景颜色以适应。

在此处输入图片描述

Firefox 使用 RGB 图像来渲染整个页面(作为图像而不是其缓存中的真实 PDF),因此背景颜色范围的反转将影响前景图像内容。

在此处输入图片描述

在编辑的问题和评论中提到了 Firefox 替代插件 PDF 查看器“文件”,以增强 Firefox 捆绑的 Mozilla 插件。通过改变 PDF.js(更新:PDF.js 至版本 4.0)背景画布颜色,效果相当好,类似于其他桌面阅读器可能做的方式。

在此处输入图片描述

如果使用 MS Edge 并且仍然能够切换到 IE 模式,那么已安装的 Acrobat Reader DC 仍然会启动并使用其桌面设置,无论这些设置是什么,因为它是外部视图。
在此处输入图片描述

相关内容