标题: 关于PDF批量打印问题,麻烦帮忙解答下! [打印本页]
作者: lhping446 时间: 2016-9-22 11:17 标题: 关于PDF批量打印问题,麻烦帮忙解答下!
我们公司有这样一个业务场景,就是一批PDF文档中有A4和A5,需要在一个按钮中区分打印。我看了下贵公司PDF打印专版,有指定纸张和纵横等参数打印,也有批量打印,于是我做了这样的demo来实现这个需求,就是我先把A4、A5文档分别分批,然后在A4打印完成后的回调里再打印A5。但达不到预期效果,总有些文档没有被发送到打印机而是弹出预览对话框。这种业务场景能实现吗?该怎么做呢?我demo的代码如下:复制内容到剪贴板
代码:
function doBtPrint() {
var pdfA4Arrays = ['2016082602-A4-1.pdf', '2015092102-A4-2.pdf'];
var pdfA5Arrays = ['2016091301-A5-1.pdf', '2016082610-A5-2.pdf'];
//alert(1);
getJatoolsPrinter().printDocument(pdfA4Arrays, {
printer: document.getElementById('printer_list').value,
copies: 1,
duplex: true,
portrait: false,
preview: false,
done: function () {// 在回调里写也不行
getJatoolsPrinter().printDocument(pdfA5Arrays, {
printer: document.getElementById('printer_list').value,
copies: 1,
duplex: true,
portrait: true,
preview: false,
done: function () {
}
});
}
});
//alert(2);
//getJatoolsPrinter().printDocument(pdfA5Arrays, printA5Param); 连续调两次不行
//alert(3);
}
[ 本帖最后由 lhping446 于 2016-9-22 11:19 编辑 ]
作者: admin 时间: 2016-9-23 15:34
你好,现在的控件只能打印同一纸张的批量打印,不支持不同纸张的批量打印
欢迎光临 杰表技术论坛 (http://jatools.com/) |
Powered by Discuz! 6.1.0 |