【发布时间】:2015-10-27 10:15:13
【问题描述】:
我目前使用iframe 在我的网页中显示一个 pdf 文件,如下代码:
<div class="col-lg-4">
<label class="pull-right">My PDF doc</label>
<iframe ng-src="http://www.name.com/docId" id="preview" style="min-height:550px; width: 100%;"></iframe>
</div>
URL 返回文件,一切正常。
但是,如果文件有 100 页长,我必须加载所有 100 页。有没有办法告诉iframe 或使用 javascript 或其他一些技术只显示页面总数的一个子集,而不必在服务器中创建一个具有单独 URL 的单独文件?
提前致谢。
【问题讨论】:
-
也许 PDFJS 有一个 API 可以帮助您。它允许您将 pdf 页面呈现到画布上。
-
看起来不错的解决方案!你能把它变成答案吗?
标签: javascript html pdf iframe