首页 > 解决方案 > 带有 Bluebeam 的 JavaScript 库

问题描述

我正在寻找一些信息/参考/示例以及如何在 Bluebeam 中使用 javascript。

Bluebeam 表示可以参考以下 AcroForm 文档:

但是在尝试使用这些引用的某些对象/属性/方法时,似乎只能使用其中的一些。因此,由于没有专门的 Bluebeam 引用,因此要弄清楚 Bluebeam 中的 JS 可以做什么真的很乏味。

我已经查看了 Bluebeam 的所有示例:https: //support.bluebeam.com/articles/how-can-i-create-interactive-stamps/

但这是非常基本的。即使在查看细节时也没有太多信息。

例如,这是我正在尝试做的事情: - 在使用“Doc/WillSave”事件保存之前打开一个对话框 - 填充对话框的不同字段 - 使用字段内容保存文件或预填充保存“另存为”对话框中的字段 - 保存文件。

显然,js文件是在一个有安全权限的文件夹中。但这些功能中的大多数似乎在 Bluebeam 中都不存在。

我已经联系了 BB 支持,但还没有任何反馈。另外,我发现了其他相关帖子(@Logan),但没有太多关于如何解决(或不解决)的后续工作=>如何使用 Javascript 保存 .pdf 文档

谢谢。

标签: javascriptpdfadobeform-fields

解决方案


javascript 引擎与 acrobat 的引擎非常相似,但也存在一些差异。Bluebeam 迫切需要发布自己的 API 参考。

话虽如此,我确实有一个非官方的 Bluebeam API 参考文件,该文件是在去年的会议期间提供给我的。不幸的是,我无法将 excel 文件附加到这些帖子中,但我添加了一个指向 .jpeg 文件的链接,我在该文件中为您编译了所有数据:

Bluebeam API 我发现在使用它作为首先检查 Bluebeam 中可用的操作,然后使用 Acrobat API 参考查找语法的指南方面取得了一些成功。

我希望这是有帮助的。如果您遇到更好的 Bluebeam 特定 API 参考指南,请发布。

我在向 Bluebeam 团队请求参考指南方面没有取得多大成功,我认为他们试图避免分发 javascript 参考,因为他们的“eXtreme”软件包将预先构建的 javascript 代码限制为卖点。也许随着压力的增加,他们会意识到需要为他们的 API 发布一个全面的指南。

祝你好运!同样,Bluebeam API 文件如下: Bluebeam API


推荐阅读