有没有一种工具可以在 HTML 到 PDF 转换过程中保留 CSS 格式?

有没有一种工具可以在 HTML 到 PDF 转换过程中保留 CSS 格式?

我尝试了以下选项有没有可以将 HTML 转换为 PDF 的脚本或工具?使用命令:

pandoc documentation.html -o test.pdf --pdf-engine=xelatex

但不幸的是它们不保留 CSS 格式。例如我有这个文件看起来像这样:

在此输入图像描述


但生成的 pdf 输出看起来很简单,没有 css 格式。请注意,蓝色背景的标题消失了,所有其他格式化文本都没有背景 CSS。

在此输入图像描述

答案1

有多种选择,包括分页.js,威易印刷和 wkhtmltopdf (它已经过时,但在大多数发行版上都很容易安装。您可能还想签出速度数据,并且有许多闭源产品,例如 PrinceXML。

相关内容