我使用:jsPDF从服务器端的html生成pdf
我已经安装了以下包:
"html2canvas": "^1.3.2",
"jspdf": "^2.3.1",
makePdf.ts
const { jsPDF } = require("jspdf");
const doc = new jsPDF();
doc.html('<p>Hola Mundo!</p>');
doc.save("export.pdf");
问题是我得到一个空白的pdf文档,我不知道如何解决这个问题。
当我写一个纯文本(即doc。文本("你好世界!', 10,10)),
你只需要替换"。html"与".fromHTML"因此它看起来像这样:
const { jsPDF } = require("jspdf");
const doc = new jsPDF();
doc.fromHTML('<p>Hola Mundo!</p>');
doc.save("export.pdf");