如何在保存 PDF 表单时阻止 Adob​​e Reader 询问“另存为”(即只允许“保存”)?

Posted

技术标签:

【中文标题】如何在保存 PDF 表单时阻止 Adob​​e Reader 询问“另存为”(即只允许“保存”)?【英文标题】:How can I stop Adobe Reader from asking "Save As" when saving a PDF form (i.e. allow just "Save")? 【发布时间】:2014-07-21 12:58:10 【问题描述】:

有谁知道如何从命令行调用 Adob​​e Reader 以打开预填充的 Adob​​e 表单(启用扩展),例如 MRBIGSORDER0001.PDF,允许用户对其进行更改,然后保存并退出?

目前,当打开填充的表单进行更新时,点击保存或工具栏上的保存按钮会提示用户“另存为”,这会导致他们创建多个版本。

【问题讨论】:

【参考方案1】:

此问题似乎与 Adob​​e Reader X 及更高版本的新安全/沙盒设置有关。

--

目前尚不清楚如何在良好的“水平”上阻止这种情况发生,但要:

编辑 --> 首选项 --> 安全性(增强)

关闭“[ ] Enable Protected Mode at Startup”肯定会停止这种奇怪的行为。


我正在研究“Priveledged Locations”设置,看看我是否可以对此进行微调。

干杯,

JonHD

【讨论】:

您或任何人是否知道如何使其适用于特定文件夹或文件或证书?禁用此功能有什么安全隐患?【参考方案2】:

确保您没有使用 Windows 视图中的“预览”窗格。如果您只使用导航窗格而不是预览或详细信息窗格,那么您应该可以保存。

这就像 windows 保持文件打开,所以它是一个活动文件,你不能只做一个保存,你必须做一个另存为。

我认为这一定是 Windows 更新的错误

【讨论】:

这是自 Windows 7 以来一直存在的问题。在 Windows 10 中仍然是一个问题。【参考方案3】:

如果您希望最终用户能够保存已填写的文档,您需要Reader-enable 表单。

Reader-enabling 只能使用 Adob​​e 软件完成,因为该概念包括对文档 using a private key owned by Adobe 进行数字签名。此数字签名解锁了 Adob​​e Reader 中的功能,而这些功能仅在 Adob​​e Acrobat 中可用。

所以,解决办法是:

确保原始表单支持阅读器(使用 Adob​​e Acrobat 执行此操作), Do not break the reader-enabling 预填表格时, 由于前面的两个步骤,“保存”按钮将在您当前的设置中起作用。

【讨论】:

抱歉 - 这不是问题所在。阅读器扩展已启用。

以上是关于如何在保存 PDF 表单时阻止 Adob​​e Reader 询问“另存为”(即只允许“保存”)?的主要内容,如果未能解决你的问题,请参考以下文章

通过 c# 中的进程保存在 Adob​​e Reader 中打开的 pdf 文件

如何防止打印 PDF 表单?

PDF 压缩 Adob​​e 是如何做到的?

从浏览器获取相同的会话到 Adob​​e

如何在 Adob​​e Flex 中显示 PDF?

如何在我的 iPhone 应用程序中快速查看 Adob​​e acrobat 中的 pdf [重复]