【发布时间】:2016-07-28 05:42:31
【问题描述】:
我正在尝试从 word 文件中读取段落内容和形状文本。
我写了以下代码:
foreach (Microsoft.Office.Interop.Word.Shape shape in document.Shapes)
{
ParaInfo.Add(new ParaInfo{Text = shape.TextFrame.TextRange.Text});
}
foreach (Microsoft.Office.Interop.Word.Paragraph para in document.Paragraphs)
{
ParaInfo.Add(new ParaInfo{Text = para.Range.Text});
}
但是,这会改变段落和形状的顺序。我想按照它们在 word 文档中出现的顺序来获取它们。
如何使用 Interop word 实现这一目标?
【问题讨论】:
标签: c# .net wpf ms-word office-interop