打印任务应该允许一次打印任务存在多种纸张设置
打印任务应该允许一次打印任务存在多种纸张设置,该功能在office软件里可以实现的,当然我们的项目也有,这令我很苦恼,望能够解决,或是其他可替代的方法! 1.如果你要打印的纸张大小,都一样,只是有的横向打印,有的竖打,可采用控件的xor属性,具体用法,是:myDoc = {
settings:{ orientation: 1 // 默认为纵向
}
}
<div id='page1'> .... <div id='page3' xor='true'>...
上面的page3则按设置的orientation的相对的方向打印,即横向. 其余按正常设置打印.
2.如果纸张大小都不一样,那你只能通过回调,循环,来模拟。代码框架如下
paperHeight:200,pageWwidth:200,..
done: function()
{
myDoc.settings={paperHeight:100,paperWidth:100}
...
jatoolsPrinter.print(myDoc);
}
xor='true' 果然好使!
果然好使,非常感谢!希望你们能提供详细的API,像这样很有潜力的控件,我们要深度学习啊 有这个功能很早了,只是没公开过,因为还没有通过完全测试。回复 4# admin 的帖子
u are right!我测试了下,打印结果严重失真!
页:
[1]