Я работаю над программным обеспечением Cash Register, и теперь у меня есть проблемы с печати квитанции. Поэтому я использую JavaScript для печати, и все работает, но качество печати странное. У меня также есть логотип, напечатанный на квитанции, которая в порядке, но тексты печатаются в пикселировании или с белыми точками. Я знаю, что это не проблема принтера, потому что он хорошо печатает квитанции из другого программного обеспечения, и он также печатает логотип без каких -либо проблем. < /P>
Основной файл, в котором квитанция загружается и напечатана: < /strong>
Я извиняюсь за свой язык, который я использую в коде. (uctenka = квитанция) < /p>
Pokladní systém od ROYAL-PRINTU
// window.onload = function() {
// window.print();
// window.onafterprint = function() {
// window.close();
// };
// };
вот как все стилизовано:
Я использую также Bootstrap.
Пожалуйста, обратите внимание, что я использую для текстов, потому что я уже пробовал , и это не сработало..uctenkaTisk {
visibility: visible !important;
width: 80mm !important;
}
.uctenkaTisk span {
font-family: "Arial", sans-serif !important;
font-size: 3.2mm !important;
font-weight: bold !important;
}
.uctenkaInfoText{
font-family: "Arial", sans-serif !important;
font-size: 3mm !important;
font-weight: bold !important;
}
@media print {
body * {
visibility: hidden;
}
.uctenkaTisk, .uctenkaTisk * {
visibility: visible;
}
.uctenkaTisk {
width: 80mm !important;
height: auto !important;
}
.uctenkaTisk span {
font-family: "Arial", sans-serif !important;
font-size: 3.2mm !important;
font-weight: bold !important;
}
.uctenkaInfoText{
font-family: "Arial", sans-serif !important;
font-size: 3mm !important;
font-weight: bold !important;
}
}
Подробнее здесь: https://stackoverflow.com/questions/792 ... xt-quality