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

时间:2014-05-01 12:50:33

标签: node.js pdf unicode fonts pdfkit

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

我没有转换网页,我手动创建PDF。我必须设置一个字符集吗?如果是这样,怎么样?

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

编辑:PDFKit live demo似乎无法处理这些字符。

1 个答案:

答案 0 :(得分:0)

在这里看看 How to output Euro symbol in pdfkit

但是在那里,在项目中复制字体,然后使用下面的代码行将字体注册到pdfkit中

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