node.js - 我正在尝试使用 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"));
});
此图像是输出 PDF 文件的屏幕截图。 这里存在平方根符号,但 +- 符号消失了,对齐也消失了。有没有办法将 HTML 原样转换为可打印的 pdf?
解决方案
推荐阅读
- arrays - 如何将大量整数作为数组中的输入,我希望数组接受超过 1k 的整数,但似乎无法这样做?
- css - 将 Google 字体系列添加到 Nuxt&Vuetify 项目
- blazor-client-side - 将 JsonProperty 与 Blazor 一起使用
- c++ - C++中随机数生成范围内
- redisgraph - (错误)RedisGraph 中的 ERR 未知命令“GRAPH.QUERY”
- google-cloud-dataflow - 日文字符损坏,在谷歌数据流上运行 Apache Beam 时
- javascript - OAuthConnection 类型的对象不是 JSON 可序列化的
- ios - 在 Light 模式下获取 PKDrawing 的图像
- c# - 已删除的共享云端硬盘群组权限是否会根据电子邮件地址重复使用?
- json - Moshi 的 Kotlin 代码生成器有什么用?