我有一些 PDF,当我双击打开时,会自动打开 Adobe Reader X 中的“打印”对话框。我使用的是 Windows XP。我认为这是因为 PDF 本身的一些代码。有什么方法可以禁用 Adobe Reader 中的这种自动打印功能吗?
答案1
如果这种情况仅发生在某些特定文件中,则可能是因为:
您可以将 Acrobat JavaScript 代码绑定到特定的 PDF 文档、该文档中的页面、字段或按钮,或 PDF 文件中的字段或按钮,甚至绑定到用户操作
您可以在 Adobe Reader 中禁用 javascript:
- 打开
Edit
->Preferences
- 点击
Javascript
左侧窗格 - 取消
Enable Acrobat Javascript
选中右侧窗格
答案2
在 Adobe Acrobat 中打开。转到工具 > Javascript > 选择“文档 Javascript”。然后会弹出一个对话框。其中会有this.print()
一个带有相应脚本名称的代码(0
在我的情况下)。只需按下delete
对话框中的按钮并保存即可。
答案3
你好,一个非常简单的方法就是用 Notepad 或 Notepad++ 打开 pdf 文件,然后找到并注释掉这一行
/JS (this.print\({bUI:true,bSilent:false,bShrinkToFit:true}\);)
像这样
//JS (this.print\({bUI:true,bSilent:false,bShrinkToFit:true}\);)
然后只需保存文档,您就完成了,可以按照您想要的方式享受您的 PDF。
答案4
这些对我来说不起作用,但是,使用Tool > Protection > Remove Hidden Information
和选择要删除的项目Javascript
确实有效。