php html打印1/3的A4页面w/点阵Epson LX 300+打印机


php html to print 1/3 of an A4 page w/Dot Matrix Epson LX 300+ printer

我画了一张非常适合每张票的表格(A4表格页的1/3)。然而,我不知道如何使打印机在每个假脱机后只提供页面的1/3。最终发生的是,一整页都被输入了,每次打印都浪费了两张票。当然,我可以告诉他在每张票后都把纸反馈出去,但他每次都要担心是否正确排列。

我试过这样的CSS,但没有解决我的问题

@media print { html, body { width: 210mm; height: 94mm; }   }
@page { size: 210mm 94mm; margin-left: 20mm; margin-top: 20mm; }
.print:last-child {
 page-break-after: auto;
}

有什么想法,我真的很感激

在每个<ticket_element> 后插入分页符

@media print {
    ticket_element {page-break-after: always;}
}

此代码将始终在每张票后分页;

如果你想要一个X数量的票证,你可以在X数量的票据后创建一个不可见的元素,并在这个分隔符元素后绑定分页符。