クライアント側でJavaScriptを使用してPDFファイルを生成したいと考えています。まず、jsPdf APIを使ってみました。しかし、中国語のようなUnicode文字では機能しません。ユニコード対応のJavaScript pdf生成ライブラリ
jspdfを拡張して、UnicodeまたはUnicodeをサポートする他のライブラリをサポートするオプションはありますか。
Pdfmake APIはUnicodeをサポートしていると言いますが、試してもうまくいきませんでした。デモの例では、Unicode文字を配置しています。
私は、PDFを生成するように作成したのNode.jsでpdfkitを使用してみましたが、PDFはPDFに正しく
var PDFDocument = require("pdfkit");
var fs = require('fs');
var doc = new PDFDocument;
doc.pipe(fs.createWriteStream('output.pdf'));
doc.fontSize(15);
doc.text('Generate PDF! 漢字漢字漢字漢字');
doc.end();
作成取得されていません!
W [[ "臥[" 臥 "[臥" はまた、私はpdfMake
var fontDescriptors = {
Roboto: {
normal: 'examples/fonts/Roboto-Regular.ttf',
bold: 'examples/fonts/Roboto-Medium.ttf',
italics: 'examples/fonts/Roboto-Italic.ttf',
bolditalics: 'examples/fonts/Roboto-Italic.ttf'
}
};
var printer = new pdfMakePrinter(fontDescriptors);
'Unicodeまたは方法がありますもちろんUnicode'をサポートしている他のライブラリをサポートするjspdfを高めるための任意のオプションがあります。あなたがその変更でそれに貢献することができるようにopensourceされています – llamerr
あなたはこれに関する問題をプロジェクトのどちらかでチェックしようとしましたか? – llamerr
私は新しいライブラリを作成しようとはしませんでしたが、問題を解決するためのライブラリが既に存在するかどうかを調べることを試みました@llamerr – Sumeet