Javascript 如何在jspdf中添加中文字体

Javascript 如何在jspdf中添加中文字体,javascript,jspdf,jspdf-autotable,Javascript,Jspdf,Jspdf Autotable,我想在jspdf中添加中文字体。但它发出了警告 无法查找字体“NotoSansCJKjp”、“normal”的字体标签。 有关可用字体,请参阅getFontList() 错误:jsPDF PubSub错误id为未定义类型错误:“id为 未定义” 我尝试了下面的链接 我相信能够addFont你需要先使用它。我相信能够addFont你需要先使用它。次要细节,但在你的代码次要细节中这实际上是日语,但在你的代码中这实际上是日语 doc.addFont('NotoSansCJKj

我想在jspdf中添加中文字体。但它发出了警告

无法查找字体“NotoSansCJKjp”、“normal”的字体标签。 有关可用字体,请参阅getFontList()

错误:jsPDF PubSub错误id为未定义类型错误:“id为 未定义”

我尝试了下面的链接


我相信能够
addFont
你需要先使用它。

我相信能够
addFont
你需要先使用它。

次要细节,但在你的代码次要细节中这实际上是日语,但在你的代码中这实际上是日语
            doc.addFont('NotoSansCJKjp-Regular.ttf', 'NotoSansCJKjp', 'normal');
            doc.setFont('NotoSansCJKjp');
            doc.text(15, 30, 'こんにちは。はじめまして。');

            //multi-lines Test
            var paragraph = '相次いで廃止された寝台列車に代わり、いまや夜間の移動手段として主力になりつつある夜行バス。「安い」「寝ながら移動できる」などのメリットを生かすため、運行ダイヤはどのように組まれているのでしょうか。夜遅く出て、朝早く着くというメリット夜行バスを使うメリットといえば、各種アンケートでもいちばん多い回答の「安い」以外に、';
            var lines = doc.splitTextToSize(paragraph, 150);
            doc.text(15, 60, lines);