我正在尝试使用javascript的print方法打印文档。 现在我想设置要打印的份数(默认情况下会打印1份)。我想将份数设置为2份(2份)。
是否可以通过js代码进行设置。我们可以通过打印机设置进行设置,但它会打印所有副本。我需要它才能打印2份特定文件。
我的代码是:
$scope.printPDF = function (id) {
window.frames["doc1"].focus();
window.frames["doc1"].print();
window.frames["doc2"].focus();
window.frames["doc2"].print();
window.frames["doc3"].focus();
window.frames["doc3"].print();
};
现在我想将doc2(“only doc2”)打印为2份.remaining应为默认1份。
提前致谢。
答案 0 :(得分:1)
window.print()
方法没有其他参数,绝对没有允许您指定默认份数的参数。
我能想到的唯一解决方法是在doc2上调用print()
方法两次。显然不是最好的用户体验。
答案 1 :(得分:0)
这是不可能的,一种解决方案是打印两次
window.frames["doc1"].focus();
window.frames["doc1"].print();
window.frames["doc1"].focus();
window.frames["doc1"].print();