【问题标题】:Reading and Previewing Objects (PDF Files) and Uploading it to a Server读取和预览对象(PDF 文件)并将其上传到服务器
【发布时间】:2019-04-02 08:09:07
【问题描述】:

我正在构建一个 Webproject,其中可以列出 PDF 对象 [GET-Request]、预览它们并将 [POST-request] 任何 PDF 文件上传到服务器。

我正在将 PDF 文件编码为 base64 字符串,但无法预览。我的想法是创建一个 PDFObject 列表,其中 base64 字符串与名称等其他信息一起存储。但正如我所说,我无法预览 PDF。 HTML 预览:

<iframe src="data:application/pdf;base64, "SlZCRV..... </iframe>

Base64 编码:

String base64CodeofPDF = java.util.Base64.getEncoder().encodeToString(fileContent)

预期结果:

【问题讨论】:

    标签: javascript java jquery html rest


    【解决方案1】:

    我用&lt;embedded&gt; 标签解决了预览问题

    解决方案如下所示: &lt;embed type="application/pdf" src="data:application/pdf;base64, &lt;TheBase64Code&gt; "/&gt;

    列出PDF文件的任何提示[会有一个GET方法,它将返回一个列表(例如)](如上图)单击后,PDF文件应该被预览。

    【讨论】:

    • 有没有更好更优雅的方法来做到这一点?
    猜你喜欢
    • 2016-03-03
    • 1970-01-01
    • 2013-06-25
    • 2011-08-17
    • 2020-06-20
    • 1970-01-01
    • 2019-05-16
    • 2016-05-11
    • 2020-01-30
    相关资源
    最近更新 更多