首页 > 解决方案 > 我正在尝试使用 node-html-pdf npm 包将 HTML 转换为 pdf。问题是pdf没有解释数学符号

问题描述

    var fs = require("fs");
var pdf = require("html-pdf");
var html = fs.readFileSync("./new.html", "ascii", (err, data) => {
  if (err) return console.log(err);
  console.log(data);
});
var options = { format: "Letter" };

pdf.create(html, options).toStream(function (err, stream) {
  stream.pipe(fs.createWriteStream("./foo(2).pdf"));
});

此图像是 HTML 文件的屏幕截图。

此图像是输出 PDF 文件的屏幕截图。 这里存在平方根符号,但 +- 符号消失了,对齐也消失了。有没有办法将 HTML 原样转换为可打印的 pdf?

标签: node.jsnpmhtml-to-pdf

解决方案


推荐阅读