如何将OpenXml数学公式(m:OMathPara标签)转换为MathML。 是否存在转换库?
我的问题是从MS Word导入数据并将其保存在数据库中并在网页中查看。 我已经使用openxml作为文本导入但我无法导入数学方程式。我认为,对于html页面,数学方程必须是MathML或图像格式。
提前致谢。
答案 0 :(得分:7)
Word包含一个omml2mml.xsl
XSLT样式表来执行此转换(这就是它将MathML放在剪贴板上的方式),例如在我的系统上它是
\Program Files (x86)\Microsoft Office\Office14\OMML2MML.XSL
答案 1 :(得分:0)
由于使用MSoffice API时方程自动转换为png文件,因此我遇到了在Math Math支持下从MSWord .docx文件转换为.html的问题。 当我找不到解决方案时,我决定创建自己的库并编写自己的shell和python脚本。 它使用乳胶和MathML进行转换,但需要在计算机上同时安装MSOffice和Libre Office。
浏览我的仓库 https://github.com/Adityaraj1711/word-to-html
根据您的用途自定义脚本。 有据可查。