Pandoc将docx转换为带有嵌入图像的markdown

时间:2016-10-10 10:45:41

标签: pandoc

将.docx文件转换为markdown时,不会从docx存档中提取嵌入的图像,但输出包含![](media/image1.png){width="6.291666666666667in" height="3.1083333333333334in"}

是否需要设置一个参数才能获取嵌入的图片?

2 个答案:

答案 0 :(得分:46)

pandoc --extract-media ./myMediaFolder input.docx -o output.md

来自manual

  

--extract-media=DIR将docx或epub容器中包含的图像和其他媒体提取到路径DIR,必要时创建它,并调整文档中的图像引用,使它们指向提取的文件。此选项仅影响docx和epub读者。

答案 1 :(得分:2)

请参考gridtrak的评论以及不必要的较深目录结构(例如media/media/image2.jpeg)的问题,将当前目录用作路径DIR,然后在当前目录内创建一个文件夹media(例如media/image2.jpeg):

pandoc --extract-media=. input.docx -o output.md