我即将放弃.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这样的东西,但是也没有。
答案 0 :(得分:4)
在我的最新项目(ASP.NET MVC3)中,我引用了这些:
如前所述,您需要下载并安装Open XML Sdk才能查看程序集并参考它。
PS:看看Open XML Powertools项目,它是一个库(我猜它可以通过nuget获得),这将使您的工作变得轻松。