1

使用 C# 我应该如何从 docx 文档中提取标题字幕和段落。

我正在考虑通过 VSTO 做到这一点,但我知道对象模型这个词。我只熟悉 Excel 对象模型。

我应该采用 unzip + linq to XML 的方法吗?

使用 VSTO,我可以构建一个插件,该插件可用于编辑我将转换为 docx 和从 docx 转换的应用程序。

有没有人有过这种事情的经验?任何线索将不胜感激。

4

1 回答 1

3

我个人会采用 unzip + LINQ2XML 方法。(您可以使用框架中的内置支持解压缩,或者如果您使用的是旧版本,您可以使用 icsharpcode.net 提供的 zip 库

我会采用这种方法,因为对于像这样简单的事情,我宁愿不依赖 VSTO。这样,最终用户甚至不需要安装 Office。(并且没有其他许可证问题……我不知道细节)。

只是我的观点。

于 2009-01-15T02:22:12.420 回答