【问题标题】:JsPDF generates a blank PDFJsPDF 生成一个空白 PDF
【发布时间】:2021-10-31 06:56:29
【问题描述】:

我正在使用: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.text('Hola Mundo!', 10, 10))时,它可以正常工作。

【问题讨论】:

    标签: javascript jspdf html2pdf


    【解决方案1】:

    您只需将“.html”替换为“.fromHTML”。因此它看起来像这样:

    const { jsPDF } = require("jspdf");  
    const doc = new jsPDF();
      
    doc.fromHTML('<p>Hola Mundo!</p>');
    doc.save("export.pdf");

    【讨论】:

    • 我认为 fromHTML 在 2.3.1 中不受支持,因为它已被弃用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-16
    • 1970-01-01
    • 2015-04-22
    • 1970-01-01
    • 2012-09-13
    • 2018-01-02
    • 1970-01-01
    相关资源
    最近更新 更多