如何从docx文件中提取方程式?

时间:2013-02-19 12:59:25

标签: ms-office

我想编写一个程序来从.docx文件中检索方程式(公式)。我正在使用open xml sdk,但我看不到如何在.docx文件中插入等式。图像(代表方程式)是我能在那里找到的唯一东西。如何从.docx文件中提取方程式?这可能吗?

2 个答案:

答案 0 :(得分:0)

您可以选择每个公式编辑器对象中的文本,然后按照此链接中的VBA部分将其复制到另一个文档或其他内容:

http://www.extendoffice.com/documents/word/751-word-select-equation.html

这就是我要尝试的东西!

答案 1 :(得分:0)

先前的回答未回答该问题!

如果您检查xml文档树并打开文件document.xml,您将看到类似以下的内容:

<m:oMath><m:r><w:rPr><w:rFonts w:ascii="Cambria Math" w:hAnsi="Cambria Math"/></w:rPr><m:t>x= y</m:t>

(在上面的示例中,等式为“ x = y”。标签表示等式。