【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>
将PDF嵌入HTML的推荐方法是什么?
- iFrame?
- 宾语?
- 嵌入?
Adobe对此有何评价?
就我而言,PDF是即时生成的,因此在刷新之前无法将其上传到第三方解决方案。
#1楼
看看这段代码-将PDF嵌入HTML
<!-- Embed PDF File -->
<object data="YourFile.pdf" type="application/x-pdf" title="SamplePdf" width="500" height="720">
<a href="YourFile.pdf">shree</a>
</object>
#2楼
同时使用<object>
和<embed>
将使您具有更广泛的浏览器兼容性。
<object data="http://yoursite.com/the.pdf" type="application/pdf" width="750px" height="750px">
<embed src="http://yoursite.com/the.pdf" type="application/pdf">
<p>This browser does not support PDFs. Please download the PDF to view it: <a href="http://yoursite.com/the.pdf">Download PDF</a>.</p>
</embed>
</object>
#3楼
您也可以为此使用Google PDF查看器。 据我所知,这不是Google的正式功能(我对这个功能有误吗?),但它对我非常顺利。 您需要先上传PDF,然后再使用其URL:
<iframe src="http://docs.google.com/gview?url=http://example.com/mypdf.pdf&embedded=true" style="width:718px; height:700px;" frameborder="0"></iframe>
重要的是它不需要Flash播放器,它使用JavaScript。
#4楼
最好的方法可能是使用PDF.JS库。 它是用于PDF文档的纯HTML5 / JavaScript渲染器,没有任何第三方插件。
在线演示: http : //mozilla.github.com/pdf.js/web/viewer.html
GitHub: https : //github.com/mozilla/pdf.js
#5楼
FDView将PDF2SWF (本身基于xpdf )与SWF查看器结合在一起,因此您可以在服务器上即时转换和嵌入PDF文档。
xpdf不是一个完美的PDF转换器。 如果需要更好的结果,则Ghostview可以将PDF文档转换为其他格式,从而可以更轻松地为其构建Flash查看器。
但是对于简单的PDF文档,FDView应该可以正常工作。
来源:oschina
链接:https://my.oschina.net/stackoom/blog/3141923