2009-08-07 87 views
7

我正在显示在ASP页面中即时生成的PDF文件。 PDF生成(并下载到客户端)可能需要一些时间,我想为用户提供一些反馈(加载消息或其他内容)。通过Javascript的Adobe Reader插件交互

AFAIK无法知道何时查看PDF,因为当Adobe Reader插件被加载时(即使它没有显示任何东西),DOM事件被触发。

我注意到,我有可能使用的插件对象有一个Javascript API。我知道了一个LoadFile方法,但不幸的是,它似乎没有多大作用。 Adob​​e的文档真的没用。它只谈论Javascript作为插件式书写语言或OLE交互(以及糟糕的)。

是否有任何有关API的文档,是否有可能知道PDF何时加载?如果我可以将PDF流传递给某种PDF查看器,这将是完美的。

回答

2

我想要一样的,找到一个可以帮助你的页面。 http://www.adobe.com/devnet/acrobat/javascript.html

+1

谢谢,但我已经在那里了,API是用于PDF脚本(也就是说,创建一个奇特的PDF,做额外的东西),而不是脚本读者插件。 – R4cOON 2009-08-10 06:43:19

+0

当然,但sdk也包含了对activex读取器组件的脚本编写,尽管如此,如果您发现PostMessage和RecieveMessage的某些内容,我也会对此感兴趣 – 2009-08-11 07:12:48