【问题标题】:Display PDF in browser在浏览器中显示 PDF
【发布时间】:2014-06-18 14:18:44
【问题描述】:

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

【问题讨论】:

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


    【解决方案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>
    

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2012-04-11
          • 1970-01-01
          • 2014-06-25
          • 2011-06-18
          • 2017-12-28
          • 2017-03-02
          • 1970-01-01
          • 2014-08-03
          相关资源
          最近更新 更多