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

Белый цвет фона – это вред для глаз. Как изменить цвет фона в формате pdf? Теперь я использую evince 3.4.0 в ubuntu 12.04 x64.

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

Чтобы инвертировать цвет.

Goto: View -> Inverted Colors ( Ctrl + I )

Надеюсь это поможет.

Я уже давно занимаюсь этой проблемой. Лучшим решением, которое я придумал, является использование команды xcalib через две легкодоступные пусковые установки приложений на панели инструментов / приложений. Я назвал их « Режим экрана » и « Режим бумаги ».

С помощью xcalib я могу активировать на лету две разные конфигурации экрана без профилей и других наворотов. Обратите внимание, что xcalib – это самый маленький бит программного обеспечения и не будет занимать какое-либо пространство или память, поскольку он передает конфигурацию адаптеру дисплея и выходит. Вы можете забыть о тяжелом специализированном программном обеспечении, таком как argyll + dispcalgui и т. Д.

Сначала установите xcalib с:

 sudo apt-get install xcalib 

Затем установите две ваши пусковые установки с помощью следующих команд:

Чтобы установить «Режим бумаги», используйте:

 xcalib -red 1.7 1 64 -green 1.7 1 57 -blue 1.7 1 28 -alter 

Чтобы (повторно) вернуться в «Режим экрана», используйте:

 xcalib -clear 

Как вы, наверное, можете сказать, что я настраиваю параметры для каждого канала, и мои усилия заключались в том, чтобы получить результат Kindle. Очевидно, вы можете и должны настраивать их в соответствии с вашими предпочтениями и экранами. Конечно, это настраивает экран в целом, но, по крайней мере, для меня это было благословением для всех белых IDE. Вам понадобится несколько минут, чтобы привыкнуть к ней, но вы никогда не вернетесь. Это настоящая Eye-Saver!

Использование команды – xcalib -ChannelName Gamma Brightness Contrast и все они разделены одним пробелом. -alter подает сигнал на адаптер. -clear отправить сообщение «Очистить» адаптеру, чтобы очистить все настройки до нормального.

ВАЖНОЕ СОВЕТ . Чтобы не потерять черноту букв, всегда держите Яркость равной 1, как показано выше. Играйте только с гамма и контраст. Gamma будет воспроизводить более темный / более легкий результат, а воспроизведение с контрастностью между каналами будет регулировать полученный цвет.

Другой СОВЕТ . Установите ярлык «Режим бумаги» для первого сброса, а затем установите цвет (например, «xcalib -clear && xcalib -red 1.7 1 64 -green 1.7 1 57 -blue 1.7 1 28 -alter»), так что если случайно использовать его несколько раз, он не меняет цвет дисплея на черный.

Надеюсь, это окажется полезным для многих из вас!

Спасибо за приглашение Эвана. Вот что я сделал для достижения светло-зеленого фона в Evince 2.30.3.

Как упоминалось в потоке ( https://mail.gnome.org/archives/evince-list/2011-November/msg00015.html ), опубликованном мною несколько лет назад, я заменил исходный код с строки 327 на 329 из libdocument / ev-document-misc.c со следующим фрагментом:

 // make sure that we just turn the near "white" back ground to light green if ((245 <= p[0] && p[0] <= 255) && (245 <= p[1] && p[1] <= 255) && (245 <= p[2] && p[2] <= 255)) { p[0] = 204; /* cc */ p[1] = 232; /* e8 */ p[2] = 207; /* cf */ } 

Обратите внимание, что позиция кода может отличаться для разных версий Evince.

Затем перекомпилируйте Evince:

 $ ./configure --prefix=/usr --enable-nls --disable-scrollkeeper --disable-dbus --disable-debug --disable-tests --disable-nautilus --disable-thumbnailer --disable-previewer --disable-comics --without-keyring --without-gconf --without-gtk-unix-print $ make 

После компиляции DONOT запускает make install , потому что это может изменить ваши настройки языка Evince. Просто создайте резервную копию исходного /usr/lib/libevdocument.so.2.0.0 и замените его на измененный файл libdocument / .libs / libevdocument.so.2.0.0 вручную.

Затем перезапустите Evince, откройте файл .pdf (или другие поддерживаемые форматы, что угодно) и используйте опцию «Inverted Color», чтобы изменить цвет фона на светло-зеленый.

Пусть это будет полезно 🙂