从html转换为docx格式时Pandoc不呈现SVG图像

时间:2018-09-17 14:16:26

标签: javascript html docx pandoc converters

我使用Pandoc转换独立的html(不具有外部依赖项),并将所有必需的css和js合并到html本身中。 HTML几乎没有通过javascript库生成的svg图

在浏览器中打开该html文件后,它可以正常显示,但转换为docx时,docx文件中缺少svg图像。

用于转换的命令看起来像

pandoc ./something.html -s -o test1.docx

我怀疑它是在javascript甚至无法渲染这些图像之前转换文件的。

感激帮助

1 个答案:

答案 0 :(得分:1)

docx需要一个png后备图片,用于显示图片。

Pandoc不会创建那些后备图像,但是他们知道该问题。您可以在此处跟踪进度:

https://github.com/jgm/pandoc/issues/4058

它应该包含在下一个版本中。