对于PDFMake,我想在PDF中使用中文字体。因此,我已经下载了Google Noto字体NotoSansCJKsc-Regular.otf
,然后在线将其转换为.ttf
,然后通过将其转换为base64,将其添加到了vfs_fonts.js
中。但是仍然无法正确显示字体。
我想念什么?
pdfMake.fonts = {
NotoSansCJKscRegular: {
normal: "NotoSansCJKsc-Regular.ttf"
}
};
var docDefinition: {
content: [
{
text: "通用规范汉字表",
font: "NotoSansCJKscRegular"
}
]
};
pdfMake.createPdf(docDefinition).download();
还有什么更好的方法,以便我可以在pdfMake的pdf文件中添加任何语言文本? 预先感谢。