代码之家  ›  专栏  ›  技术社区  ›  Kenneth

jsPDF更改fromHtml方法中文本的字体

  •  0
  • Kenneth  · 技术社区  · 6 年前

    我在用 jsPDF

    有办法更改fromHTML的默认字体吗。 我正在使用fromHTML,因为我想能够复制导出的PDF的内容。唯一的问题是我无法更改字体系列。

    doc.setFont(); 它正在研究其他方法,比如 doc.text() 但不是在 fromHTML .

    你们是怎么解决这种情况的?

    0 回复  |  直到 6 年前
        1
  •  0
  •   ElCal    6 年前

    就我个人而言,我在将HTML字体与jsPDF匹配方面运气不佳 fromHTML() 方法。据我所知,这种方法将每个HTML元素解释为PDF对象,分别构建图像和文本。

    至少在jsPDF 1.5.3中,有一个 addHTML() 利用插件方法 html2canvas 或 rasterizeHTML 通过渲染为画布对象,然后将其放置在PDF文档上来实现这一点。我确实对背景图像渐变有一些例外。

    如果这没有帮助,试着发布一些你所拥有的片段。