gpt4 book ai didi

javascript - 如何通过 JavaScript 与 iframe 中嵌入的 PDF 文档进行交互?

转载 作者:行者123 更新时间:2023-11-29 15:54:25 24 4
gpt4 key购买 nike

如何通过 JavaScript 与 iframe 中嵌入的 PDF 文档进行交互?

  • 这可能吗?
  • 是否可以在所有主流浏览器中使用?

如果"is",我该如何...

  • ...知道文档加载完成了吗?
  • ...触发打印对话框?
  • ...配置缩放?
  • ...配置工具栏?

最佳答案

这是可能的,但您需要将 PDF 查看器包装在 COM 组件中(如果还没有的话),并将其包含在带有 HTML 对象标记的表单中。从那里您应该能够通过 javascript 操纵 com 包装器(并间接地操纵 pdf 查看器)来执行操作。

由于您将包装和提供查看器组件(检查您的许可),您将可以控制存在的功能(也取决于查看器组件的功能)。

这里有一个如何在对象标签中包含 com 内容的示例... http://www.activexpowupload.com/quickstart/util/srcview.aspx?path=/Examples/ActiveXPowUpload/SourceExplorer/SimpleUpload.src

别搞错了,这将是一项大量的工作,可能会让您抓狂。此外,由于您控制查看组件,因此您不会依赖于用户安装的任何内容。

附带说明一下,网络上提供的 PDF 文件应该是线性化的——字节结构化,以便页面按顺序流式传输给用户。这样,在浏览器中显示前几页之前,不必接收整个文档。这可能会干扰您想要知道文件何时完成。

关于javascript - 如何通过 JavaScript 与 iframe 中嵌入的 PDF 文档进行交互?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/208176/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com