печать страницы удаляет некоторые цвета - PullRequest
0 голосов
/ 06 февраля 2020

В моем веб-приложении есть страница, которая выглядит следующим образом: in application

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

in the pdf

Как вы можете видеть, цвет точек ушел и они просто белые. Как так? Как мне это исправить?

Ответы [ 2 ]

0 голосов
/ 07 февраля 2020

Видимо, способ исправить это (по крайней мере, chrome) использует: -webkit-print-color-Adjust: точный;

0 голосов
/ 06 февраля 2020

Эта проблема может быть решена путем настройки любого правила медиа-запроса css, которое специально предназначено для экрана, а не для принтера. Например:

@media screen and (max-width: 600px) {
  body {
    background-color: lightblue;
  }
}

Применяет правило только при просмотре на экране. Для применения также к принтеру:

@media all and (max-width: 600px) {
  body {
    background-color: lightblue;
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...