Fork me on GitHub

浏览器打开PDF标题乱码

问题

用itext5生成PDF后,用window.open打开生成的pdf会发现title是乱码
image

解决办法

js重置title(未解决)

let w = window.open("<%=staticPath%>/"+response.message,"_blank");  //打开下载页面
w.onload = function () {
    w.document.title = "企业信息PDF下载";
}

重新加载title,在title短暂的变为js设置的标题后又变为之前的乱码了,问题出在PDF上。

修改PDF模板的title属性

因为用的是itext5的PDF模板生成方法,用adobe acrobat pro dc打开模板pdf,文件 -》 属性,设置文档属性的标题。
image
问题解决
image

posted @ 2022-10-24 09:49  秋夜雨巷  阅读(1165)  评论(0编辑  收藏  举报