Как установить цвет фона PDF-файла, открытого в браузере Firefox?

Как установить цвет фона PDF-файла, открытого в браузере Firefox?

Я попробовал следующим образом изменить цвет фона PDF-файла в браузере Firefox (версия Firefox 124.0, следуя ответу отздесь):

  1. Введите настройки с помощьюabout:config
  2. установлен pdfjs.forcePageColorsвtrue
  3. установите pdfjs.pageColorsBackgroundшестнадцатеричное значение цвета, например,#FBF0D9

Проблема в том, что цвет изображения в pdf-файле изменен на черно-белый. Кто-нибудь знает, как установить цвет фона pdf-файла на определенное шестнадцатеричное значение в Firefox (только цвет фона)? Я могу сделать это в Acrobat Reader, и он меняет только цвет фона PDF-файла, но не цвет его изображения.

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

Есть дополнение для Firefoxдокументи он может менять только цвет фона. Так что, похоже, есть какой-то способ сделать это. Я не уверен, есть ли сейчас в Firefox какие-то настройки, чтобы сделать это.

решение1

Бинарные «настольные программы для чтения PDF-файлов», такие как Acrobat, Okular, SumatraPDF и другие подобные программы, имеют возможность устанавливать некоторые цветовые диапазоны PDF-файлов для обеспечения доступности.

Тот же файл PDF, показанный в одно и то же время, из случайного выбора альтернативных настроек просмотра. Идея заключается в том, чтобы позволить пользователю выбрать идеальный для его зрения контраст между задней и передней конечной точкой цвета. Acrobat и редкий один или два других предоставляют третью настройку фона.

введите описание изображения здесь

Проблемы возникают, когда есть изображения, так как обычно цветовой диапазон может быть ТОЛЬКО полным RGB или 100% противоположным. Если вы наклоните светлый фон к темному, изображения естественным образом перейдут из синего в красный и наоборот. Редакторы, такие как X-change (вверху справа) и Acrobat DC (вверху слева) не работают таким образом, а изменяют цвет прозрачного фона в соответствии с требованиями.

введите описание изображения здесь

Firefox использует RGB-изображения для рендеринга всей страницы (как изображение, а не как настоящий PDF-файл в кэше), поэтому изменение диапазона фонового цвета повлияет на содержимое изображения переднего плана.

введите описание изображения здесь

В отредактированном вопросе и комментариях упоминается надстройка для просмотра PDF-файлов, заменяющая Firefox."Документ", чтобы улучшить надстройку Mozilla, с которой связан Firefox. Это работает довольно хорошо, изменяя цвета фонового холста PDF.js (Обновление: PDF.js до версии 4.0), подобно тому, как это могут делать другие десктопные ридеры.

введите описание изображения здесь

Если вы используете MS Edge и у вас все еще есть возможность переключиться в режим IE, то установленный Acrobat Reader DC все равно включится и будет использовать свои настройки рабочего стола, какими бы они ни были, в качестве внешнего представления.
введите описание изображения здесь

Связанный контент