【问题标题】:Display a PDF inside a frame created within another PDF using JavaScript in Adobe Acrobat在 Adob​​e Acrobat 中使用 JavaScript 在另一个 PDF 中创建的框架内显示 PDF
【发布时间】:2017-04-04 15:22:43
【问题描述】:

我想在 ADOBE Acrobat 中的另一个 PDF 文件(存在于本地机器中)的窗口/框架内显示 PDF(存在于本地机器中)的选定页面。我该怎么办。我在网上搜索,但似乎没有找到任何解决方案。如果有任何其他方法可以在不使用 java 脚本的情况下执行此操作,也是可以接受的。

【问题讨论】:

  • PDF 不包含窗口或框架。
  • 可能,如果您使用 Flash 并找到可以显示 pdf 的 Flash 查看器。

标签: javascript pdf acrobat


【解决方案1】:

您可能错过了关键字……

很常见且易于实现的是将相应页面作为图标导入按钮字段中。

最简单的方法是使用buttonImportIcon() Acrobat JavaScript 方法(注意更高权限的要求)。此方法允许您指定要导入的文件和页面。

【讨论】:

  • 有什么资料可以让我了解更多!?
  • 您将需要 Acrobat JavaScript 文档,它是 Acrobat SDK(文档)的一部分。您可以从 Adob​​e 网站 (adobe.com/devnet/acrobat.html) 下载它,然后获取 SDK。
【解决方案2】:

如果您只是在创作 PDF 时才这样做,并且不需要动态创建它,您可以简单地添加一个按钮字段,然后将图标属性设置为您要显示的 PDF。如果您需要以编程方式执行此操作,Max 的答案也可以。

【讨论】:

  • 有什么方法可以在同一个按钮中使用多个图标(如 5 页的 PDF),我可以滚动它们!?
  • 是的。在这种情况下,您会将嵌入 PDF 的每一页存储为文档级别的图标,然后根据某种 UI 将 buttonIcon 设置为适当的“页面”图标以滚动页面。在这种情况下,您将需要 JavaScript。我对 PDF 中的动画 GIF 做了类似的事情。该过程需要两个阶段,一个是将 PDF 作为单独的图标导入,然后是脚本通过按钮图标在它们之间导航。除非您是 Acrobat JavaScript 新手,否则编写代码并不复杂。
  • 是的,我从一周开始就开始研究 acrobat java 脚本。我仍在试图弄清楚发生了什么。你能帮我解决这个问题吗!?
  • 将您的项目搁置几天,然后先了解基础知识。从这里开始khkonsulting.com/2017/01/…
猜你喜欢
  • 2018-12-06
  • 2013-08-02
  • 1970-01-01
  • 2011-02-13
  • 2019-01-20
  • 2015-11-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多