在浏览器中显示PDF

时间:2014-05-02 00:35:16

标签: java jsp pdf-generation asp.net-web-api

我正在使用tomcat开发Java Web应用程序(jsp / servlet)。我需要从本地机器显示pdf文件。你能建议什么是展示它的最佳方式吗?

3 个答案:

答案 0 :(得分:1)

我使用iframe来显示pdf文件。

  <iframe src="resume.pdf" width="100%" style="height:60em">
        [Your browser does <em>not</em> support <code>iframe</code>,
        or has been configured not to display inline frames.
        You can access <a href="../latin9.pdf">the document</a>
        via a link though.]
    </iframe>

答案 1 :(得分:0)

我认为您可以尝试使用名为XPDF的库,我认为您可以从PDF转换为HTML页面,或者第二个选项只是让用户打开指向该页面的链接(www.yourwebsite.com/pdffolder/somepdf。 pdf)

答案 2 :(得分:0)

如果您需要使用tomcat显示pdf文件,则可以使用文件位于导航器中的特定URL直接访问该文件,具体取决于放置文件的路径,以便您可以使用127.0进行访问。例如0.1 / files / test.pdf。如果您需要生成pdf,我认为最好的工具是iText,这是一个如何使用id的简单示例:Introducing PDF and iText