将HTML粘贴到MS-Word?

时间:2014-04-02 18:09:22

标签: html ms-word data-uri

我需要允许从我们的安全网络应用程序粘贴HTML到MS Word(2007及更高版本) - 它工作正常,但MS Word不支持像图像的数据URI。数据URL的工作,但由于网络/安全问题,我无法使用它。

我可以使用MHTML吗?如果是这样,如何将以下简单的HTML转换为MHTML?我们使用Python后端 - 所以html到doc转换器也是一个值得尝试或任何好方法都没关系。

<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUA
AAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO
9TXL0Y4OHwAAAABJRU5ErkJggg==" alt="Red dot" />

1 个答案:

答案 0 :(得分:2)

MHTML符合Mime规范。在Java中,我使用javamail API成功生成它,因此生成mime编码电子邮件的Python类可能适合您。

不幸的是,Word,Excel和Explorer在解释MTHML的方式上并不均衡。除非页面很简单,否则它不可能与原始HTML看起来完全相同。