使用javascript在acrobat阅读器中打印pdf文件并关闭它

时间:2010-02-23 23:20:16

标签: asp.net acrobat

我们在acrobat阅读器中将报告服务报告显示为pdf文档。当用户点击acrobat阅读器中的打印件时,我想打印报告并关闭报告。用户应该只能打印一次报告。

2 个答案:

答案 0 :(得分:0)

我不认为这是可能的。您需要更多访问权限,然后浏览器才能提供。可能是ActiveX或浏览器加载项可以帮助...

无论如何,浏览器对打印的支持有限。检查out

window.print();

我不确定它是否适用于所有浏览器。

答案 1 :(得分:0)

可能。你只需要添加

this.print();

作为“JavaScript PDF动作”到文档的“打开”事件。遗憾的是,如果您的报表生成器在内部创建PDF,则可能无法注入必要的代码。