繁体   English   中英

在iframe中预览pdf的一部分?

[英]Preview part of pdf in iframe?

我目前正在使用类似以下代码的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可能是您的理想解决方案。 您可以像这样使用它:

PDFJS.getDocument('helloworld.pdf').then(function(pdf) {

    pdf.getPage(1).then(function(page) {

        // Do stuff with you page

    });

});

并且在调用getPage函数时应该加载您获得的页面。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM