【问题标题】:Manipulate a PDF via javascript通过 javascript 操作 PDF
【发布时间】:2014-04-08 08:49:54
【问题描述】:

我遇到了一个困扰我的问题。我需要通过 javascript 以编程方式控制网页中 PDF 的视图,即放大和缩小、水平和垂直滚动以及旋转它。对于 PDF 是否通过 jquery 插件或其他方式加载为 HTML 中的对象标记,我并不关心。

我四处打听,基本上看到 Adob​​e 提供了一种使用他们的查看器执行此操作的方法,但这似乎取决于用户选择的 PDF 查看器。我还查看了 Mozilla 的 pdf.js,但我终其一生都无法在 Windows 上加载该文档。

那么,如果这些是我实现我想要的唯一选择,谁能确认我?如果没有,我有什么选择?

对于那些想知道我为什么需要这个的人,我正在通过 Kinect 在某些网页上实现控制,并且需要在某些情况下触发滚动和缩放。

最好的问候, 若昂·费尔南德斯

【问题讨论】:

  • 因为您总是在控制一个辅助应用程序,所以您将依赖该辅助应用程序的功能。这也意味着您将无法进行“一般”控制。即使在文档中嵌入控件也不起作用,因为它们也依赖于实际的查看助手。

标签: javascript jquery html pdf


【解决方案1】:

PDF.JS 应该满足您的需求,或者如果您需要 FlexPaper 在所有设备上工作,请尝试使用它。也许您可以进一步指定在您使用 PDF.JS 时不起作用的原因是什么?开始使用该库应该非常简单。

【讨论】:

  • 我最终通过 PDF.JS 解决了这个问题,谢谢。只是我首先在编译它时遇到了问题(它使用格式错误的字符串编译),然后读取了一个文件(我没有运行本地服务器,只是打开页面的 HTML),最后我陷入了困境在意识到我可以嵌入默认值之前真正制作一个查看器。不过现在一切正常!
猜你喜欢
  • 2013-03-01
  • 2016-12-26
  • 1970-01-01
  • 2011-06-14
  • 2015-06-20
  • 2011-12-03
  • 1970-01-01
  • 1970-01-01
  • 2014-11-23
相关资源
最近更新 更多