推荐的将PDF嵌入HTML的方法?

和自甴很熟 提交于 2019-12-11 20:36:27

【推荐】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楼

FDViewPDF2SWF (本身基于xpdf )与SWF查看器结合在一起,因此您可以在服务器上即时转换和嵌入PDF文档。

xpdf不是一个完美的PDF转换器。 如果需要更好的结果,则Ghostview可以将PDF文档转换为其他格式,从而可以更轻松地为其构建Flash查看器。

但是对于简单的PDF文档,FDView应该可以正常工作。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!