【发布时间】:2021-11-23 18:34:52
【问题描述】:
在我的 HTML 页面中,可以使用 2 个差异图表,这是我将整页转换为图像并使用 jspdf 保存为 pdf 之后的方式。 在 html2Canvas 和 jspdf 中更新之前,我需要设置页眉或页脚。 但是如何在pdf中添加页眉和页脚?
【问题讨论】:
标签: jspdf
在我的 HTML 页面中,可以使用 2 个差异图表,这是我将整页转换为图像并使用 jspdf 保存为 pdf 之后的方式。 在 html2Canvas 和 jspdf 中更新之前,我需要设置页眉或页脚。 但是如何在pdf中添加页眉和页脚?
【问题讨论】:
标签: jspdf
您不会在 PDF 中添加页眉和页脚。阅读更多关于 PDF 的信息,它是一种低级标准化格式,其中原始操作类似于 移动到坐标 x=340, y=450(在某些单位中,可能是十分之一毫米或印刷点)并将字体更改为 Helvetica 10 并显示a 字母。阅读PDF standard。
您可以从一些更高级别的文本格式生成 PDF。我建议阅读LaTeX 和Lout 以及许多其他此类文档处理器。您可以考虑生成一些 LaTeX 或 Lout 文件,然后将其转换为 PDF(通过运行一些 pdflatex 或 lout process)。
您可以使用 PDF 生成库,例如 JagPDF 和许多其他库。
您可能会发现 HTML 到 PDF 转换器。大多数网络浏览器都有一个。还请查看pandoc。
【讨论】: