我试图将包含其中的等式的docx文件转换为html,但是当这样做时,它会正确呈现其他所有内容,因为它打印出来的等式:
未实现:支持m:oMath -
有没有办法让docx4j提供可显示方程的html?
答案 0 :(得分:0)
你的方程来自哪里?
有MathML和Microsoft的OMML。
MathML可以通过Microsoft的mathml2omml.xsl(包含在Microsoft Office安装中)转换为OMML(用于插入docx / pptx / xlsx)。
相反,有omml2mml.xsl
如果您可以使用MathML作为源格式,那么(或许可以进行一些集成工作),MathML可以呈现为SVG。
如果您的方程式采用OMML格式,则需要先转换为MathML。尝试omml2mml.xsl,另请参阅http://dpcarlisle.blogspot.co.uk/2007/04/xhtml-and-mathml-from-office-20007.html