Как изменить цвет фона в ридере SumatraPDF?

20884
benny856694

Как изменить цвет фона. Я хотел бы изменить его на что-то более простое для чтения, есть ли возможность изменить это где-нибудь?

13

10 ответов на вопрос

14
Arno

Если вы запустите SumatraPDF с параметром командной строки, -bg-color 0xffff99он запустит SumatraPDF с новым цветом фона и сохранит цвет фона по умолчанию.

0xffff99Часть шестнадцатеричный код светло - желтым.

В качестве альтернативы можно использовать следующую опцию командной строки:

  • -invert-цветы

    Меняет цвет текста и фона для большинства документов

Обратитесь к https://github.com/sumatrapdfreader/sumatrapdf/wiki/Command-line-arguments для получения дополнительной информации.

Обратитесь к http://www.sumatrapdfreader.org/settings.html для получения дополнительной информации о настройке цветов в SumatraPDF-settings.txt (настраивается путем перехода в Меню -> Настройки -> Расширенные настройки).

Обратитесь к https://i.imgur.com/tNwH6yj.gif, чтобы создать ярлык, чтобы всегда открывать SumatraPDF в этом режиме.

Сайт SumatraPDF: http://www.sumatrapdfreader.org/free-pdf-reader.html

3
JJenkx

Я нашел решение. Моя установка - все чёрные границы и чёрный стартовый экран и полный чёрный в полноэкранном режиме с белым текстом.

Настройки / Дополнительные параметры, добавьте градиент 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
anonymous

Вы можете применить тему Windows к вашему документу, используя диалог настроек SumatraPDF. Так что, если вы используете хороший фоновый цвет в Windows, Sumatra также будет использовать его (отлично работает для меня в классической теме Windows).

2
jakub.g

Есть опция командной строки для инвертирования цветов:

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
Xantix

Теперь это можно изменить в «Настройки-> Дополнительные параметры ...», вам просто нужно отредактировать запись «MainWindowBackground» в верхней части.

1
Nufail

Go to 'Settings' > 'Advanced Options...' It will open SumatraPDF-settings.txt file in the text editor. Then change the hex value of BackgroundColor option under FixedPageUI or any other corresponding *UI section.

More details http://blog.kowalczyk.info/software/sumatrapdf/settings.html

1
mononull

If you use dark theme for windows colors and want it used on SumatraPDF. Find SumatraPDF/SumatraPDF_settings.txt and one of the first lines UseSysColors can be changed from false to true.

0
kaba

К сожалению, я считаю, что это невозможно.

Аргумент -bgcolor изменяет только цвет фона начального экрана.

Благодарю. я написал создателю читателя по электронной почте, чтобы посмотреть, сможет ли он помочь benny856694 14 лет назад 0
0
North

На самом деле вы правы насчет фиксированной настройки интерфейса, но моя версия sumatraPDF сохраняла желтый цвет книги, даже если приложение было черным.

Итак, я посмотрел на файл более внимательно и нашел это в ebook section:

UseFixedPageUI = false 

Я просто установил это, trueчтобы исправить это. Вы должны сделать то же самое для всех случаев, когда вы хотите установить собственный цвет.

Если ваш ответ хороший, вы получите достаточно репутации, чтобы опубликовать изображение. На данный момент разместите ссылку на изображение. Это будет хорошо, и если необходимо, вы можете отредактировать его позже, чтобы напрямую опубликовать изображение. C0deDaedalus 5 лет назад 0
-1
zh_

Чтобы изменить цвет фона в последней версии SumatraPDF, перейдите в « Настройки» -> «Дополнительные параметры», измените - « BackgroundColor» в части FixedPageUI . Как это:

FixedPageUI  [ TextColor = #000000 (change foreground text color) BackgroundColor = #f0f0f0 (change background color) SelectionColor = #f5fc0c WindowMargin = 1 0 1 0 PageSpacing = 2 2 ]