【问题标题】:Prevent users from opening PDFs in Reader阻止用户在 Reader 中打开 PDF
【发布时间】:2014-11-21 21:08:36
【问题描述】:

我们使用 LiveCycle 表单,但不使用 Reader Extensions,因为我们所有的内部用户都应该安装 Adob​​e Pro。但是,有少数人(通常是新员工或使用新系统工作的人)尚未安装 Pro,或者默认使用 Adob​​e Reader 打开 PDF。

有什么方法可以阻止表单在 Reader 中打开,或者确定何时使用 Reader 打开 PDF 并显示消息?后者是理想的,因为我们可以引导我们的用户看到 IT 人员安装 Pro。

【问题讨论】:

    标签: pdf pdf-generation adobe-reader


    【解决方案1】:

    这应该是可能的,请参阅此链接:http://www.serhatdundar.com/javascript-inside-pdf-detect-browser-acrobat-reader-version 了解更多信息。

    基本上,该链接确认可以在 Javascript(在 Reader 或 Acrobat 中运行)检测正在使用的应用程序的哪个变体。鉴于您可以使用“打开脚本”(打开文件时运行的脚本)创建 PDF 文件,这应该可以回答您的问题。

    1. 在所有 PDF 表单中放置一个打开的脚本。
    2. 用户打开 PDF,脚本运行。

    脚本然后执行以下操作:

    1. 检查应用程序变体以检测 Reader(相对于 Pro)
    2. 如果变体是 Reader,则显示包含适当信息的对话框。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-27
      • 1970-01-01
      • 1970-01-01
      • 2018-05-10
      • 2017-01-28
      • 1970-01-01
      相关资源
      最近更新 更多