如何在NodeJS中使用PDFKit渲染Unicode符号?

4

PDFKit 对我来说很好用,但是当我渲染诸如 ₹ 和 č 这样的符号时,它根本不显示(甚至不会显示为字符垃圾)。

我没有转换网页,我是手动创建PDF文件。我需要设置字符集吗?如果需要,该怎么做?

我知道这些字体有这些字符 - 我在网页上使用相同的字体没有问题(Open Sans)。

编辑: PDFKit实时演示 似乎也处理不了这些字符。


1
你看过这个了吗? - PeterVC
是的,我在GitHub上发布了一个问题。看起来问题是字体没有这些字符,浏览器会自动插入它们。 - delwin
1个回答

0

看这里 如何在pdfkit中输出欧元符号

但是,在你的项目中复制字体,然后使用以下代码行在pdfkit中注册字体

doc.registerFont('Cardo', __dirname + '/../fonts/Cardo/Cardo-Regular.ttf');

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接