4

我即将放弃 .net 应用程序中的 Word 自动化,我将尝试使用 Open XML。

看来我需要参考:

using System.IO;
using System.IO.Packaging
using DocumentFormat.OpenXm;l.Packaging;

经过一番搜索后,我发现您需要添加对 Windows Base 的引用才能显示 System.IO.Packaging。

要使用 DocumentFormat.OpenXml.Packaging,您需要参考什么?我在任何地方都找不到它。我认为您可能必须参考 Microsoft.Office 之类的东西,但这也不可用。

4

1 回答 1

4

在我最新的项目(ASP.NET MVC3)中,我引用了这些:

  • DocumentFormat.OpenXML => 来自Open XML Sdk
  • 视窗基地
  • 系统文件

如前面评论中所述,您需要下载并安装 Open XML Sdk 才能查看程序集并引用它。

PS:看看Open XML Powertools项目,它是一个库(我想它可以通过 nuget 获得),可以让您的工作轻松一点。

于 2012-05-03T07:49:40.213 回答