【发布时间】:2011-03-31 12:44:25
【问题描述】:
我想逐个遍历word文档的所有元素,并根据元素的类型(标题、句子、表格、图像、文本框、形状等)我想处理那个元素。我试图在办公室互操作 API 中搜索任何可以表示文档元素的枚举器或对象,但没有找到。 API 提供句子、段落、形状集合,但不提供可以指向下一个元素的通用对象。 例如:
<header of document>
<plain text sentences>
<table with many rows,columns>
<text box>
<image>
<footer>
(请把它想象成一个word文档)
所以,现在我想要一些枚举器,它首先给我<header of document>,然后在下一次迭代中给我<plain text sentences>,然后是<table with many rows,columns>,依此类推。
有谁知道我们如何实现这一目标?有可能吗?
我正在使用 C#、Visual Studio 2005 和 Word 2003。
非常感谢
【问题讨论】: