发新话题
打印

【jcp使用手册】监听打印页数事件

【jcp使用手册】监听打印页数事件

有时,你打印一个文档,但不知道最后打印了几页,比如,自动分页的情况,这时,你可以使用监听打印页数事件,来查询到打印的总页数:
复制内容到剪贴板
代码:
var myDoc = { onPagePrinted : function(i, size) { var j = i + 1; if (j == size) console.log('所有打印结束,总计' + size + '页'); else console.log('第' + j + '页打印结束.<br>'); }, documents : document, copyrights : '杰创软件拥有版权 www.jatools.com' }; getJCP().print(myDoc);
当你设置,onPagePrinted属性时,jcp在每打印一页时,回调这个函数,并传两个参数,第一个参数为当前打印页,第一页为0,第二个参数为总页数。 注意,这里的打印,并不是说,真的打印到打印机了,而是说打印任务新生成了一页。

TOP

TOP

发新话题