Как правильно распечатать веб-страницу на матричном принтере?
У меня есть матричный принтер Epson LX 300.
Я использую PHP для создания квитанции HTML, и я использую Javascript window.print()
попросить браузер распечатать веб-страницу. К сожалению, принтер не может обрабатывать форматированный текст. Размер шрифта неправильный, области перекрываются и т. Д.
Печать обычного текста, сгенерированного в Блокноте и Wordpad, не вызывает никаких проблем.
Что я могу сделать, чтобы решить эту проблему?
1 ответ
Решение
Вам нужно создать различные правила CSS для печати и установить их на своей странице таким образом
<LINK rel="stylesheet" type"text/css" href="print.css" media="print">
Внутри этой CSS вы можете установить отображение: нет для изображений, установить универсальный размер шрифта для всех элементов, не меняя ничего на вашем сайте.