是否可以使用JavaScript之类的东西设置从网站打印的份数?
我们有这样一种情况,如果我们发送10个箱子,那么我们需要打印10份文件。号码存储在数据库中,用户将通过搜索订单号找到此信息。其想法是当他们按下打印键时,网页传递所需的份数。
我看过一些老帖子说不在这里,但我想知道现在是否有一个解决这个问题的办法。我见过的最接近的是谷歌Chrome Kiosk模式,但这似乎只打印1份。
如果在HTML/JavaScript中不可能,那么我很乐意寻找替代方案。
是否可以使用JavaScript之类的东西设置从网站打印的份数?
我们有这样一种情况,如果我们发送10个箱子,那么我们需要打印10份文件。号码存储在数据库中,用户将通过搜索订单号找到此信息。其想法是当他们按下打印键时,网页传递所需的份数。
我看过一些老帖子说不在这里,但我想知道现在是否有一个解决这个问题的办法。我见过的最接近的是谷歌Chrome Kiosk模式,但这似乎只打印1份。
如果在HTML/JavaScript中不可能,那么我很乐意寻找替代方案。
3条答案
按热度按时间jqjz2hbq1#
我切换到PHP并使用
exec()
函数,这允许我指定我的标准。gpnt7bae2#
我没有试过这个,也许它可以工作。
定义一个onafterprint函数并重复打印下一页,使用GoogleChromeKiosk模式进行打印而不使用打印对话框。
https://developer.mozilla.org/en-US/docs/Web/Guide/Printing
https://developer.mozilla.org/en-US/docs/Web/API/WindowEventHandlers/onafterprint
44u64gxh3#
替代方案:使用服务器生成x份包含相同文档的pdf,然后打印输出x份的单个pdf。