【发布时间】:2013-09-19 23:02:30
【问题描述】:
我正在使用以下代码来呈现从 web 服务返回的 PDF 作为 base64 字符串。
<html>
<object data="data:application/pdf;base64,{!pdfStampingResponse.pdfBase64}" type="application/pdf" width="100%" class="internal">
<param name="view" value="fitH" />
</object>
</html>
这很好用,但我想在用户尝试保存文件时设置下载文件名。不知何故,我无法找到可行的解决方案。知道怎么做吗?
【问题讨论】:
-
我知道这已经很老了,但是,以防万一 Avidev9 看到它,你有没有找到解决这个问题的方法?或者其他人可以帮忙吗?我目前面临同样的问题。下面 Stu 的解决方案对我不起作用。谢谢。
-
您需要如本答案所示设置 Content Disposition 标头以设置文件下载名称。 stackoverflow.com/a/1741508/728610
-
有谁知道我嵌入pdf时如何在标题上设置标题?