在php页面中显示pdf文件

时间:2012-09-23 09:49:30

标签: php pdf pdf-viewer

我有一些pdf文件,想要在我的网站上在线显示,而不是下载或显示acrobat或firefox附加组件,actullay我需要一个pdf查看器。我不确定是否有任何准备好的库或插件。我想我必须将pdf的每一页转换为图像文件,但我该怎么做呢?

谢谢。

3 个答案:

答案 0 :(得分:6)

像@Lix一样,大多数现代浏览器都内置了它,它在chrome和firefox中运行良好。这就是我做的......

<object height="950" data="sample-report.pdf" type="application/pdf" width="860">

            <p>It appears you don't have a PDF plugin for this browser.
                No biggie... you can <a href="sample-report.pdf">click here to
                download the PDF file.</a>
            </p>

        </object>

如果浏览器不支持通过下载来查看PDF,则会降级很好。我已经寻找其他解决方案,如转换为HTML或图像。但我不喜欢加载大量的大图像,转换为html会失去大部分格式。

如果你使用这个命令运行linux,你可以转换你的服务器......

转换abc.pdf abc.jpg

-EDIT-- Firefox使用PDF.js来呈现PDF。我之前已经调查过了,但是对于我的任何项目而言,复杂性并不值得。

希望这会有所帮助。阿罗哈。

答案 1 :(得分:0)

我认为你正在寻找这个http://flexpaper.devaldi.com/

和类似的问题

Flash Pdf viewer just like scribd

答案 2 :(得分:0)

可以在iframe中的Google文档查看器中查看您的文件:

<iframe src="http://docs.google.com/gview?url=http://www.example.com/yourPDFfile.pdf" frameborder="0"></iframe>