PDFKit - Fontes personalizadas - fs.readFileSync não é uma função
Estou usando o PDFKit para um aplicativo. Estou apenas usando no navegador em um arquivo HTML, com Javascript (sem Node.js).
Eu baixei o PDFKit do GitHub:https://github.com/devongovett/pdfkit/releases
assim como o Blob Stream:https://github.com/devongovett/blob-stream
Estou tentando incluir uma fonte personalizada de acordo com a documentação da seguinte forma:
doc.registerFont('Custom Font', 'fonts/GOODDP__.TTF');
doc.font('Custom Font').fontSize(fontSize).text($("#text1").val(), xPos, yPos, configObj);
Mas eu sempre recebo este erro:
fs.readFileSync is not a function
Isso faz sentido porquefs.readFileSync
faz parte do node.js e não estou usando isso. No entanto, o exemplo na documentação diz que isso pode ser usado no navegador.
Sei que também há uma opção Browserify, mas não sei como ou se isso ajudaria nessa situação