如何在SumatraPDF阅读器中更改背景颜色?


15

如何更改背景颜色。我想将其更改为更易于阅读的名称,是否可以在任何地方进行更改?

Answers:


17

如果使用命令行选项运行SumatraPDF,-bg-color 0xffff99它将使用新的背景色启动SumatraPDF,并将背景色保存为默认值。

0xffff99部分是浅黄色的十六进制代码。

或者,可以使用以下命令行选项:

  • -反转颜色

    交换大多数文档的文本和背景颜色

有关更多信息,请参考https://github.com/sumatrapdfreader/sumatrapdf/wiki/Command-line-arguments

有关在SumatraPDF-settings.txt中自定义颜色的更多信息,请参阅http://www.sumatrapdfreader.org/settings.html(可通过导航至菜单->设置->高级设置进行自定义)

请参阅https://i.imgur.com/tNwH6yj.gif创建快捷方式,以在此模式下始终打开SumatraPDF。

SumatraPDF网站:http : //www.sumatrapdfreader.org/free-pdf-reader.html


5

我找到了解决方案。我的设置是所有黑色寄宿生和黑色启动屏幕,以及全屏全黑和白色文本。

设置/高级选项,将GradientColors行添加到FixedPageUI,然后选择您的十六进制颜色。这是我所有黑白设置。

MainWindowBackground = #000000
EscToExit = false
ReuseInstance = false
UseSysColors = false
RestoreSession = true

FixedPageUI [
    TextColor = #ffffff
    BackgroundColor = #000000
    SelectionColor = #f5fc0c
    WindowMargin = 2 4 2 4
    PageSpacing = 4 4
    GradientColors = #000000
]


2

您可以使用SumatraPDF选项对话框将Windows主题应用于文档。因此,如果您在Windows中使用漂亮的背景色,那么Sumatra也会使用它(对于经典Windows主题,它非常适合我)。


2

有一个命令行选项可以反转颜色:

sumatrapdf.exe -invert-colors

基本上对于白底黑字,它会产生黑底白字,同时通过将它们也颠倒来使其他颜色仍然可读(相反,在PDF-Xchange中,如果有例如灰色框,它们的内容可能会变成之后无法读取)。

此外,还有-set-color-range选项,该选项更为通用:

sumatrapdf.exe -set-color-range 0x00dd00 0x000000

这将在黑色背景上产生绿色文本,并适当缩放其他颜色。

文档:http : //code.google.com/p/sumatrapdf/wiki/CommandLineArguments https://github.com/sumatrapdfreader/sumatrapdf/wiki/Command-line-arguments


1

现在可以在“设置->高级选项...”中进行更改,只需编辑顶部附近的“ MainWindowBackground”条目。



1

如果您将深色主题用作窗口颜色,并希望将其用于SumatraPDF。查找SumatraPDF/SumatraPDF_settings.txt和前几行之一UseSysColors可以从更改falsetrue


0

不幸的是,我相信这是不可能的。

-bgcolor参数仅会更改启动屏幕的背景色。


谢谢。我通过电子邮件将其发送给读者的创建者,以查看他是否可以提供帮助
benny856694,2009年

0

实际上,您对固定的UI设置是正确的,但是我的版本sumatraPDF,即使应用程序是黑色的,也将书本的颜色保持为黄色。

因此,我仔细查看了该文件,并在中找到了该文件ebook section

UseFixedPageUI = false

我只是将其设置true为修复它。您必须为要设置自定义颜色的所有实例执行相同的操作。


如果您的回答是好的,您将获得足够的声誉来发布图像。目前发布一个图像链接。这样很好,如果需要,您可以稍后对其进行编辑以直接发布图像。
C0deDaedalus

-1

要在最新版本的SumatraPDF中更改背景颜色,请转到“设置”->“高级选项”,然后在“ FixedPageUI”部分中更改“ BackgroundColor”选项。像这样:

FixedPageUI 
[
  TextColor = #000000 (change foreground text color)
  BackgroundColor = #f0f0f0 (change background color)
  SelectionColor = #f5fc0c
  WindowMargin = 1 0 1 0
  PageSpacing = 2 2
]
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.