1

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

谢谢你。

4

3 回答 3

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

-编辑-- Firefox 使用PDF.js呈现 PDF。我以前研究过,但是对于我的任何项目来说,复杂性都不值得。

希望这可以帮助。阿罗哈。

于 2012-09-23T09:58:00.647 回答
0

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

和类似的问题

Flash Pdf 查看器就像 scribd

于 2012-09-23T10:19:49.253 回答
0

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

<iframe src="http://docs.google.com/gview?url=http://www.example.com/yourPDFfile.pdf" frameborder="0"></iframe>
于 2012-09-23T10:21:10.367 回答