使用CSS将HTML转换为Word文档

时间:2019-04-25 03:33:41

标签: pandoc

我正在尝试将具有css文件的html文件转换为word文档,但似乎没有转换。它只是在文档顶部的文本中输出css

我有以下文件:

report.html
report.css

我正在尝试运行以下cli命令来生成word文档。

pandoc -s -css css/report.css report.html -o report.docx

1 个答案:

答案 0 :(得分:0)

来自pandoc MANUAL

  

Pandoc尝试保留文档的结构元素,但不格式化诸如边距大小之类的详细信息。而且某些文档元素(例如复杂的表格)可能不适合pandoc的简单文档模型。尽管从pandoc的Markdown到所有格式的转换都希望是完美的,但比pandoc的Markdown更具表现力的格式的转换可能会带来损失。

--css选项仅对基于HTML的输出格式有用。有关docx输出的布局/样式,请参见the --reference-doc option