发新话题
打印

打印PDF时传参的问题

打印PDF时传参的问题

我看示例里,打印PDF的函数为function doPrint(how),请问这个how参数是什么意思?那些PDF文件地址、打印份数、横版竖版和双面单面能通过function doPrint()函数传递参数吗?比如定义为function doPrint(filePath,copies,orient,duplex)可以动态的给JS赋值完成打印任务。谢谢解答。

TOP

还有一个问题就是,打印PDF参数设置的时候通过printer:来定义打印机,要是不设置这个参数的话是不是就用默认的打印机啊?请问有更详细的文档能对每个参数怎么用进行说明吗?感觉一个打印PDF文件的例子说明的还不是很详细。

TOP

printDocument(String docUrl,Object options); docUrl: 必须为doc文件的相对地址,相对于当前打印页。 options:打印选项,每种格式,有不同的属性列表 一、pdf 文件打印,不必安装任何 pdf软件 printDocument("a.pdf", { printer : "Lenovo Laser Jet 1000", // 指定打印机,不指定打印机,则使用默认打印机 duplex : true, // 是否双面打印 true:双面/单面 portrait : true, // 是否纵向打印,true:纵向/false:横向 copies : 1,// 打印份数 from : 1, // 起始打印页 to : 10 // 结束打印页 })

TOP

doPrint(),是一个帮助函数,不是控件的api调用,所以你应该关注的是控件调用 printDocument函数

TOP

谢谢了,了解了

TOP

发新话题