PDFKit - Benutzerdefinierte Schriftarten - fs.readFileSync ist keine Funktion
Ich verwende PDFKit für eine Anwendung. Ich verwende es nur im Browser in einer HTML-Datei mit Javascript (keine Node.js).
Ich habe PDFKit von GitHub heruntergeladen:https: //github.com/devongovett/pdfkit/release
sowie Blob Stream:https: //github.com/devongovett/blob-strea
Ich versuche, eine benutzerdefinierte Schriftart wie folgt in die Dokumentation aufzunehmen:
doc.registerFont('Custom Font', 'fonts/GOODDP__.TTF');
doc.font('Custom Font').fontSize(fontSize).text($("#text1").val(), xPos, yPos, configObj);
Aber ich bekomme immer diesen Fehler:
fs.readFileSync is not a function
Dies macht Sinn, weilfs.readFileSync
ist ein Teil von node.js und ich benutze das nicht. Das Beispiel in den Dokumenten besagt jedoch, dass dies im Browser verwendet werden kann.
Ich weiß, dass es auch eine Browserify-Option gibt, aber ich bin mir nicht sicher, wie oder ob das in dieser Situation helfen würde