【发布时间】:2013-03-28 22:57:52
【问题描述】:
在打开 PDF 时,是否有办法减少 pdf.js (http://mozilla.github.com/pdf.js/) 的加载时间?我正在处理大型 PDF 文件 (50MB+),而我的用户通常网络速度较慢。有时他们甚至需要 2 分钟以上才能到达第一页。这是 PDF 格式的限制吗?是不是为了解析 PDF 文件需要阅读整个文件?
谢谢!
【问题讨论】:
-
你的 pdf 是线性化的吗?如果不是,any PDF 查看器必须在显示任何内容之前下载整个文件。如果是,您可以寻找其他查看插件。
-
我不确定它们是否被线性化,我联系了从事 mozilla pdf.js 项目的开发人员,他们似乎会为此添加一些支持。
-
您的答案中提到的对渐进式加载的支持可以减少加载时间。但是总有一些棘手的情况需要对 PDF 的 Missy 视而不见。