jsPDF – Autotable 修复中文乱码

制作二进制的字体JS文件

  1. 下载一个 .ttf  字体文件, 例如: wenquan.ttf
  2. 打开这个链接去改变类型
  3. 在main.js文件中引入下载的js文件

代码

doc.setFont(‘sourcehansanssc’) // 加载字体

doc.autoTable({
        html: `#${name}`,
        useCss: true,
        showHead: ‘firstPage’,
        styles: {
              font: ‘sourcehansanssc’,
              fontStyle: ‘normal’,
        }
})
// 通过 styles 设置字体

参考文案

https://blog.csdn.net/zhangzhe_0305/article/details/108245016

https://www.cnblogs.com/ww01/p/11496213.html

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

目录