前端 PDF 打印工具 jsPDF 打印中文时使用思源字体 [解决中文乱码] 有更新!

  |   0 评论   |   0 浏览

对于 jsPdf 版本 1.4.0 和更高版本,可以使用自定义 ttf 字体,如思源字体,标准 jsPDF 1.5.3 实现支持 14 种标准 PDF 字体,如果要使用标准字体之一,则可以直接使用 setFont() 方法进行设置,而不需要执行任何其他操作。如果使用自定义字体,则需要使用 base64 编码,以思源字体为示例,解决使用中文字体时的中文乱码问题。
jspdf.png