Размер моего принтера по умолчанию - A4, и мне нужно распечатать payslip размером 8.5inx5.5in с помощью старого матричного принтера.
Я попытался установить каждый payslip DIV
на фиксированную высоту,
width: 175.6mm;
height:123.7mm;
margin-left:auto;
margin-right:auto;
Несмотря на то, что он идеально подходит для размера payslip, но после печати бумага будет продолжать скатываться до конца, потому что бумага для payslip все соединена в отличие от A4. И я не хочу вносить какие-либо изменения в размер бумаги для принтера, поэтому я установил:
@media print
{
@page
{
size: 8.5in 5.5in;
size: portrait;
}
}
но предварительный просмотр в Google Chrome по-прежнему показывает следующее:
На самом деле это возможно? Или есть ли способ заставить печать принтера прекратить печать после печати распечатки, чтобы она не продолжала скатывать бумагу? (что, я думаю, должно быть невозможно)
P.S. Я использую только Google Chrome.
** Обновлено:
Я заметил, что размер бумаги изменится после того, как я выберу "Сохранить как PDF", если я выберу свой принтер по умолчанию, размер бумаги снова будет неправильным.