Html 如何嵌入PDF?

Html 如何嵌入PDF?,html,pdf,Html,Pdf,我试图在HTML文档中嵌入PDF,但这似乎只适用于Chrome。其他浏览器似乎要么需要插件,要么需要用户单击我不想要的链接。以下是我尝试过的: <object data="pdfFiles/interfaces.pdf" type="application/pdf"> <embed src=" pdfFiles/interfaces.pdf" type="application/pdf">&nbsp;</embed>

我试图在HTML文档中嵌入PDF,但这似乎只适用于Chrome。其他浏览器似乎要么需要插件,要么需要用户单击我不想要的链接。以下是我尝试过的:

<object data="pdfFiles/interfaces.pdf" type="application/pdf">
    <embed src=" pdfFiles/interfaces.pdf" type="application/pdf">&nbsp;</embed>
                    alt :<a href="pdfFiles/interfaces.pdf">
</object>

中高音:

以下是可用于每个浏览器的代码:

<embed src="pdfFiles/interfaces.pdf" width="600" height="500" alt="pdf" pluginspage="http://www.adobe.com/products/acrobat/readstep2.html">

在firefox和chrome上测试,我建议使用它来检测PDF插件

这只允许在用户的浏览器无法直接显示PDF时显示其他内容。例如,对于大多数用户来说,PDF在Chrome中显示良好,但如果他们使用Firefox或Internet Explorer,则需要安装Adobe Reader之类的插件


如果他们的浏览器还没有安装PDF插件,至少PDFObject允许你显示一条带有下载Adobe Reader和/或PDF文件链接的消息。

FlexPaper可能仍然是用于此类内容的最佳查看器。它有一个传统的查看器和一个更具翻页/翻页书风格的查看器(flash和html5)



Google docs允许您通过iframe链接到PDF、Microsoft Office docs和其他应用程序的服务,从而嵌入PDF、Microsoft Office docs和其他应用程序。它的用户友好、多功能且具有吸引力。

这是一款完美的产品,这是官方的html5

<object data="https://link-to-pdf"></object>


您知道吗?mozila的一个项目是使用画布在html内部呈现pdf。它使用起来非常简单。

alt标记仅用于文本目的为了在网页中显示PDF,您需要一个插件。Chrome恰好有一个内置的。你为什么不添加超链接呢?e、 g.
@scunlife我不想要超链接,因为我只想让用户在浏览器中打开pdf文件,并将pdf嵌入不同的页面中,这是最好的答案。排名靠前的将依赖于浏览器,并将使用可用的插件。通过使用google viewer,可以保证获得一致的体验。请注意,这可能只适用于相关文件不在密码或其他墙后面的情况。如果您在没有internet访问的intranet上,这是不好的。我不明白专有解决方案如何是最佳答案。如果你必须在无法访问谷歌文档的设备上工作,那你就是运气不好。。。回到IBM时代…pdf需要保持私有时禁止使用。。。这可能涵盖了大多数用例,如果不是一个重要的块。这是现在的FlowPlayer,并且对其免费版本有很大的限制(例如10页限制):如果您使用的是reactJS,请检查此项目,它可以在每个浏览器上工作,但在移动设备上的Google crome中不工作。
<object data="https://link-to-pdf"></object>