使用嵌入式javascript自动打印pdf
automated pdf print with embedded javascript
我想在PDF中使用嵌入的javascript静默打印不同的页面。我查阅了adobe的JS指南。这就是我得到的:
pp = {
printerName: "BrotherA",
bUI: false,
bSilent: true,
nStart: 0,
nEnd: 2};
this.print(pp);
pp = {
printerName: "BrotherB",
bUI: false,
bSilent: true,
nStart: 3,
nEnd: 4};
this.print(pp);
错误消息:"读取此文档(14)时出现问题。"
如果我将参数bUI设置为true,或者取消对其的注释,代码就会工作。但后来我得到了UI,我不想看到它。
有什么想法吗?thx
这(奇怪的)似乎是可能的-我不想复制这里解释的完整博客文章-这里是链接:http://blogs.adobe.com/acdc/2011/03/silent-print-in-acrobat-using-javascript.html
本质似乎是他们首先请求打印机参数,然后只修改其中的一个字段:
try
{
// get the printer params
var pp = this.getPrintParams();
// don't show the print dialog window
pp.interactive = pp.constants.interactionLevel.silent;
}
catch(err)
{
app.alert("Error setting up printing parameters.'n'n" + err);
}
但是,请注意,静默打印可能会被认为是一种麻烦,甚至会带来安全风险。例如,请参阅Adobe的此安全建议:http://www.adobe.com/support/security/bulletins/apsb08-13.html
相关文章:
- 使用 JavaScript 打印 PDF
- IE9 在 iframe 中打印 PDF 时出现“无效调用对象”
- 如何从 InAppBrowser (PhoneGap) 打印 PDF 数据
- 在不打开打印对话框的情况下打印 pdf 文档
- JS打印pdf文件
- 使用 javascript 在 IFrame 中打印 PDF 文件,仅获取一页
- 从 iframe 打印 pdf 文件
- 从 javascript 嵌入标记打印 Pdf
- 从 aspx 页面内部打印 PDF
- 在jsp中查看和打印pdf文件
- 使用嵌入式javascript自动打印pdf
- 直接从web在本地驱动器中打印pdf文件
- 在IFrame中打印PDF后自动关闭窗口
- 使用window.Print在IE中打印PDF
- 使用Jquery打印PDF而不是页面
- iPad:如何在javascript的iframe中打印pdf
- 在火狐中打印 PDF
- 可能的方式来加载和打印PDF按钮上点击使用javascript
- PHP打印PDF文件到指定的网络打印机而不打开对话框
- 如何在页面加载时打印pdf文件,使用javascript或jquery