2013-02-25 73 views
0

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

我在找一个要实现的使用情况是:

  1. 用户打开它连接到Web服务并填充某些项目PDF文档(比如电话号码),并显示给用户
  2. 五天后,在互联网连接断开的情况下,用户重新打开文档。 PDF阅读器检测到它没有互联网连接,并且服务器上升到最新版本。

问题:有没有一种方法可以在pdf阅读器中强有力地执行此操作,如果是这样的话?

+1

PDF已经是一个大规模过度膨胀的不安全的垃圾堆。添加任意的远程数据抓取将会使其更糟糕。如果有这样的事情被添加到PDF规范中,那将是PDF完全禁止出现的那一天。 – 2013-02-25 18:24:00

+0

@MarcB,感谢坦率的评估:-)。所以我想你说的是,它目前还没有可能做这样的事情? – user1172468 2013-02-25 18:25:23

+2

考虑有多少恶意pdf在外面流动。让pdf获取远程数据的能力将使得为定制到正在执行的pdf(是的,执行的pdfs实际上是postscript程序)的确切系统定制的攻击包变得非常微不足道。 Adobe的沙箱已经被证明是一个筛子。 – 2013-02-25 18:27:05

回答

1

这听起来像您希望PDF查看器可以为您处理客户端功能。这是极不可能的。你需要考虑其他方式来提供这样的功能 - 一个客户端程序,如果可能的话提取最新的PDF,否则提供它的最新版本是你有效需要的。 PDF查看器不会自动提供此功能。

你能说一下关于你的环境的更多信息,看看是否有任何其他切肉刀选项是已知的?