Ich möchte eine pdf-Datei mit JavaScript auf der Clientseite generieren. Zuerst habe ich versucht mit jsPdf API. Aber es funktioniert nicht mit Unicode-Zeichen wie Chinesisch.JavaScript PDF-Generierungsbibliothek mit Unicode-Unterstützung
Gibt es eine Option zur Verbesserung von jspdf zur Unterstützung von Unicode oder einer anderen Bibliothek, die Unicode unterstützt?
Pdfmake API sagt, dass es Unicode unterstützt, aber wenn ich es versuchte, funktioniert es auch nicht, ich checkte dort Demo-Beispiel ein, das Unicode-Zeichen setzt.
Ich versuchte PDFKit in Node.js verwenden, ist aber nicht richtig 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();
im PDF-Format erstellt bekommen es als PDF generieren erstellt! o "[Fr." [Fr. "[Fr." [W
Auch Kann ich mehrere Schriftarten in pdfMake hinzufügen
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);
'gibt es eine Option jspdf zu verbessern Unicode oder jede andere Bibliothek zu unterstützen, die Unicode' natürlich unterstützt es gibt einen Weg - https://github.com/MrRio/jsPDF#contributing. Es ist so beschaffen, dass Sie mit dieser Änderung dazu beitragen können. – llamerr
haben Sie versucht, in einem der Projekte nach Problemen zu suchen und eines zu erstellen, wenn es keines gibt? – llamerr
Ich habe nicht versucht, eine neue Bibliothek zu erstellen, sondern zu finden, ob eine Bibliothek bereits vorhanden ist, um mein Problem zu lösen. @ Llamerr – Sumeet