Проблема Javascript window.print() - качество текстаCSS

Разбираемся в CSS
Ответить
Anonymous
 Проблема Javascript window.print() - качество текста

Сообщение Anonymous »

Я работаю над программным обеспечением для кассовых аппаратов, и теперь у меня проблемы с печатью квитанций.
Я использую php для загрузки данных квитанции в html-div, который я хочу распечатать. Итак, я использую JavaScript для печати, и все работает, но качество печати странное. У меня также есть логотип, напечатанный на квитанции, и это нормально, но тексты напечатаны пиксельно или с белыми точками. Я знаю, что это не проблема принтера, потому что он прекрасно печатает квитанции из другого программного обеспечения, а также без проблем печатает логотип.
основной файл, в который загружается и распечатывается квитанция :
Мне жаль, что я использую язык в коде. (uctenka = квитанция)






Pokladní systém od ROYAL-PRINTU
















// window.onload = function() {
// window.print();
// window.onafterprint = function() {
// window.close();
// };
// };





Вот как все оформлено:
Я также использую начальную загрузку.
Обратите внимание что я использую для текста, потому что я уже пробовал , и он не сработал.
.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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»