代码之家  ›  专栏  ›  技术社区  ›  Arsen Mkrtchyan

将javascript嵌入到现有pdf中

  •  9
  • Arsen Mkrtchyan  · 技术社区  · 16 年前


    <object data="..." type="application/pdf" width="300" height="200">
    </object>
    

    1 回复  |  直到 16 年前
        1
  •  6
  •   KJ Saxena    16 年前

    让pdf文档加载。文档准备就绪后,注入Javascript。

    但是,请注意,浏览器执行的Javascript与浏览器的Adobe阅读器插件执行的Javascript不同。结构相似,但DOM完全不同。

    此外,HTML文档中的Javascript不能直接访问/修改加载的pdf文档的DOM。为此,您需要浏览阅读器插件。很抱歉,我没有以这种方式使用阅读器插件。看看API:

    http://www.adobe.com/devnet/acrobat/pdfs/js_api_reference.pdf

    并阅读本指南:

    http://www.adobe.com/devnet/acrobat/pdfs/Acro6JSGuide.pdf

    这可能是你最好的选择,因为SO上似乎很少有人在为pdf编写Javascript。我之前问过几个问题,但从未得到任何回应:(

    推荐文章