开发者社区 问答 正文

自定义页面引入jsPDF,中文字体乱码问题

已解决

业务需要导出pdf文件,jsPDF导出中文乱码,需要引入对应字体,在自定义页面中要怎样引入呢?

展开
收起
wxlaz 2025-04-07 11:17:01 140 分享 版权
来自: 钉钉宜搭
1 条回答
写回答
取消 提交回答
  • 若问题得到了解决,辛苦点下采纳回答哦~
    采纳回答

    // 创建一个 link 元素
    var link = document.createElement('link');
    link.rel = 'stylesheet';
    link.href = 'https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400&display=swap';

    // 将 link 元素添加到 head
    document.head.appendChild(link);

    // 在 JS 中设置字体
    link.onload = function() {
    document.body.style.fontFamily = "'Noto Sans SC', sans-serif"; // 使用引入的字体
    console.log("字体已动态引入。");
    };
    可以参考下,可以用 JavaScript 创建并添加 标签。

    2025-04-07 12:31:58
    赞同 359 展开评论
问答分类:
问答地址:
关联地址:
归属于问产品:
宜搭
收录在圈子:
+ 订阅
「宜搭」是云钉原生低代码平台(钉钉 PaaS - aPaaS),让企业应用搭建更简单! 帮助中小企业降本提效,加强组织的数字化自主权; 帮助大型企业释放个体创新力,助力组织创新涌现。
还有其他疑问?
咨询AI助理