在iframe中禁用print pdf

时间:2011-08-18 04:50:04

标签: pdf printing coldfusion

有谁知道如何禁用打印/保存pdf文件?我正在创建一个应用程序,使用户能够在iframe中查看pdf文件。但我刚被命令将其视为“可见但不可打印”。现在,我可以做的是删除工具栏按钮,但用户仍然可以右键单击并选择打印选项。我也禁用了右键点击,但ID在iframe中不起作用。

请帮忙。

2 个答案:

答案 0 :(得分:3)

创建PDF时,

     
  • 设置管理员密码
  •  
  • 设置EMPTY用户密码
  •  
  • 将打印文档权限设置为false

如果您不创建PDF或无法编辑它们,则无法使文档仅查看。

答案 1 :(得分:0)

您可以使用CFPDF标记设置打印权限。创建所有文档的副本并批处理它们(或根据需要缓存它们)。

<cfpdf action="protect" newOwnerPassword="IHaveCoolPasswords" source="cooldocument.pdf" 
    destination="protected_cooldocument.pdf" overwrite="yes" permissions="AllowScreenReaders">