0

是否可以生成一个 pdf 文档,例如从 Web 服务中提取联系信息,然后显示它(并缓存它)。如果互联网连接不可用,它会显示它缓存的信息。

我要实现的用例是:

  1. 用户打开一个连接到网络服务并填充某些项目(比如电话号码)并将其显示给用户的 pdf 文档
  2. 五天后,由于 Internet 连接中断,用户重新打开了该文档。pdf 阅读器检测到它没有互联网连接,并且服务器使用它拥有的最后一个好版本。

问题:有没有办法在 pdf 阅读器中稳健地做到这一点,如果有,怎么做?

4

2 回答 2

2

这确实可以通过使用Adob​​e Javascript API并使用基于 Javascript 的操作将您的 Javascript 代码嵌入到 PDF 文档中来实现(有关详细信息,请参阅Adob​​e PDF 参考文档。)

要连接到 Web 服务,请查看Javascript for Acrobat API Reference,特别是关于 SOAP 的部分(SOAP 属性和方法,第 657 页)。

关于“缓存”功能,我坚信这是不可能的。

于 2013-02-25T18:42:17.643 回答
1

听起来您希望 PDF 查看器可以为您处理客户端功能。这是极不可能的。您需要考虑提供此类功能的其他方法 - 如果可能,客户端程序会获取最新的 PDF,否则会提供最新版本,这正是您实际需要的。PDF 查看器不会自动提供此功能。

您能否详细介绍一下您的环境,看看是否有其他已知的切割器选项?

于 2013-02-28T12:18:23.330 回答