【问题标题】:Can't load the *.ttf font file as binary string in jspdf无法在 jspdf 中将 *.ttf 字体文件加载为二进制字符串
【发布时间】:2023-10-04 11:59:01
【问题描述】:

我想在jsPDF 中添加自定义字体,但我无法将*.ttf 字体文件加载为二进制字符串。

请给我解决方案或任何其他方式在jsPDF中添加自定义字体。

var doc = new jsPDF();

var myFont =  // load the *.ttf font file as binary string

// add the font to jsPDF
doc.addFileToVFS("CustomFont.ttf", myFont);
doc.addFont("CustomFont.ttf", "CustomFont", "normal");
doc.text("অশোক, টাটা, দাইয়ু, ফাও, ভলভো কিছুই", 10, 10);
doc.save("BanglaText.pdf");

【问题讨论】:

    标签: javascript html jspdf


    【解决方案1】:

    你不是也要设置字体吗?

    doc.addFont("CustomFont.ttf", "CustomFont", "normal");
    doc.setFont('CustomFont');
    doc.text("অশোক, টাটা, দাইয়ু, ফাও, ভলভো কিছুই", 10, 10);
    

    【讨论】:

      最近更新 更多