Node.js pdfkit:生成的pdf文档不呈现印地语文本

Node.js pdfkit:生成的pdf文档不呈现印地语文本,node.js,pdfkit,hindi,Node.js,Pdfkit,Hindi,pdfkit支持印地语吗?我正在写一个程序来生成带有印地语文本的pdf文档 代码示例 输出 它按预期在控制台中打印用户对象。但是用生成的pdf显示了一堆奇怪的字符来代替文本 环境 pdfkit版本:^0.11.0 节点版本:v10.19.0 操作系统:ubuntu 20.0.4 我做错了什么 let user = { no: 1, name: 'अर्जुन दाव', age: 26, gender: 'पुरुष' }; console.log(us

pdfkit支持印地语吗?我正在写一个程序来生成带有印地语文本的pdf文档

代码示例 输出 它按预期在控制台中打印用户对象。但是用生成的pdf显示了一堆奇怪的字符来代替文本

环境
  • pdfkit版本:^0.11.0
  • 节点版本:v10.19.0
  • 操作系统:ubuntu 20.0.4
我做错了什么

let user = { 
    no: 1,
    name: 'अर्जुन दाव',
    age: 26,
    gender: 'पुरुष'
};

console.log(user);

const doc = new PDFDocument();
        
doc.fontSize(36)
.fillColor('red')
.text(user.name, 50, 400);
        
doc.fontSize(16)           
.fillColor('black')            
.text(`उम्र       : ${user.age}, ${user.gender}`, 50, 460);

doc.pipe(fs.createWriteStream(`./output/${user.no}.pdf`));
doc.end();