如何将pdf文件转换为html并在iframe中显示它们

时间:2016-06-23 13:54:11

标签: php

我正在开发面向内容的网站,并使用I帧来显示pdf。当我在移动浏览器中打开该页面时,它会自动开始下载pdf,如何在浏览器中使用iframe显示pdf文件而不是下载。

现在我想将pdf转换为HTML并将HTML文件作为源代码传递给帧。

如果我错了,建议我另外一个选择,如果我是对的,那么建议我使用pdf转换为HTML转换器,因为我有大量的文件,所以可以批量转换。

**编辑:**谢谢,它有效,但我怎么能阻止它下载,我想禁用右键点击,它会起作用

2 个答案:

答案 0 :(得分:0)

您可以做的一件事就是将PDF上传到某个地方并使用其URL。 您也可以使用Google PDF查看器来实现此目的。

有关详细信息,请查看此Recommended way to embed PDF in HTML?

答案 1 :(得分:0)

有很多方法可以使其中一个可能使用以下<embed>元素与您的pdf文件的源链接:

<embed src="http://example.com/yourfile.pdf" width="1000" height="500" type='application/pdf'>

另一个是你也可以使用javascript库:

pdf.js

最后我想到的是你可以使用google docs api url查看:docxdocxlspdf,{{1}使用以下方法在线或任何其他文档文件:

  

https://docs.google.com/viewer?url=http://example.com/yourfile.pdf