Стиль страницы не отражается на фактической печати с использованием ударного / точечно-матричного принтера

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

Принтер представляет собой модель ударного / точечно-матричного принтера (ударный принтер Epson LX-300 II).

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


person Warren    schedule 01.11.2014    source источник


Ответы (1)


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

@media print { 
 /* All your print styles go here */
 #header, #footer, #nav { display: none !important; } 
}

Чтобы узнать больше, посетите:

Медиатипы CSS CSS Tricks Tutorial on Media Queries

person Hbirjand    schedule 01.11.2014