前端打印问题

小弟用的window.open("", "PRINT", "height=600,width=900")这个api。

现在遇到一个问题。这个api吊起的打印默认是A4纸,当然还可以选择其他几种类型,但是我这边打印的是9.3CM的票据。

如果只是打印一张的话这也没问题,我打印的高度不高,可以放到9.3CM里面。

但是现在有需求批量打印。这个就有问题。

我这边一页是A4。票据的一页是9.3.如果用强制分页那么,打印出来就会是一个票据然后空白一大片,接着另外一个票据。

我这边有一个想法,设置打印纸张每一页正好是9.3CM高,但是不知道使用这个api是否可行。

平常在打印机设置是可以。但是用这个api毕竟不如打印机设置的多。希望了解的大佬可以赐教一下。

另一个方法就是,在A4纸上面等分成几个票据,这个就要求高度的设置要正正好好。不然可能导致批量打印时后面格式错误。

见图1.前端打印问题

以上是 前端打印问题 的全部内容, 来源链接: utcz.com/p/937278.html

回到顶部