PDF本地显示正常,但是上传系统后,预览显示乱码

问题:PDF本地显示正常,但是上传系统后,预览显示乱码

原因:猜测可能是某些字体或资源的缺失,导致PDF在线上预览显示乱码。经过搜索找到原因:原因是PDF缺少一些嵌入字体[1](#1)

解决思路:

  1. 使用Adobe Acrobat Pro工具;
  2. 用 Acrobat 打开 PDF 文件,菜单栏选择 "文件"、"属性"、"字体" 选项卡,可以看到该 PDF 文档中使用的所有字体。显示(已嵌入)的字体为正常。
  3. 在Acrobat 菜单中找 视图-》工具-》印刷制作-》印前检查 -》 "分析和修复"
  4. 最终修复成功并存储。

参考来源:


  1. 用 Acrobat 修复因缺少内嵌字体而乱码的 PDF 文件 ↩︎
相关推荐
Eiceblue2 小时前
【免费.NET方案】CSV到PDF与DataTable的快速转换
开发语言·pdf·c#·.net
wh393318 小时前
使用Python将PDF转换成word、PPT
python·pdf·word
开开心心就好1 天前
免费PDF处理软件,支持多种操作
运维·服务器·前端·spring boot·智能手机·pdf·电脑
念九_ysl1 天前
Java 使用 OpenHTMLToPDF + Batik 将含 SVG 遮罩的 HTML 转为 PDF 的完整实践
java·开发语言·pdf
一头生产的驴2 天前
java整合itext pdf实现自定义PDF文件格式导出
java·spring boot·pdf·itextpdf
开开心心就好3 天前
批量PDF转换工具,一键转换Word Excel
开发语言·前端·学习·pdf·电脑·word·excel
老家的回忆3 天前
jsPDF和html2canvas生成pdf,组件用的elementplus,亲测30多页,20s实现
前端·vue.js·pdf·html2canvas·jspdf
Vertira3 天前
pdf 合并 python实现(已解决)
前端·python·pdf
十一0829933 天前
【PDF-XSS攻击】springboot项目-上传文件-解决PDF文件XSS攻击
spring boot·pdf·xss
qq_393828223 天前
PDF的图片文字识别工具
windows·pdf·电脑·软件需求·图片处理