2

我正在寻找可以异步加载 pdf 的 pdf 查看器。这是我们网站的一大需求,因为 PDF 文档至少有 50 页。

我已经通过 mozilla 研究了 pdf.js,但我似乎无法使其工作(我认为示例已损坏)

任何帮助将不胜感激!谢谢!

更新:得到它的工作,但我的解决方案很混乱。我在我的站点中集成了 pdf.js 存储库的 web/viewer 代码库。因此,每当我需要查看 pdf 时,我只需使用带有源 #{pdf_viewer_path}?file=#{file_path} 的 iframe。

还有比这更好的解决方案吗?

注意:上述方法不适用于生产环境。显示页面时出现一些js错误。我让它工作的唯一方法是不预编译 pdf.js 的 js 文件。

4

1 回答 1

0

这是一个实验性的解决方案。我刚刚编译了 mozilla pdf.js 库并将其与 rails 引擎集成。您可以使用我在这里制作的 gem:https ://github.com/normancapule/pdfjs-rails-engine 。

于 2013-09-14T05:44:49.937 回答