如何在Visual Studio中添加程序集DocumentFormat.OpenXml.Wordprocessing

7

我想读取一个doc文件并进行一些操作,我找到了一段代码,但它要求使用“WordprocessingDocument”命名空间。有人知道我可以从哪里找到这个程序集吗?请不要给我发送.dll文件的下载链接,因为直接添加第三方.dll文件是不好的。


我找到了解决方案。这个.dll文件是从哪里来的: [http://www.microsoft.com/en-us/download/confirmation.aspx?id=30425] - Aruni Godage
1
请不要给我发送.dll文件的下载链接,因为直接添加第三方.dll文件是不好的。OpenXml是第三方开源dll,您需要下载并在项目中引用它。 - user2323308
哦,真的吗?我以为添加第三方.dll不好。无论如何,我对那个dll并不了解太多细节。感谢您提供的信息。如果它是开源的dll,我可以使用它。 - Aruni Godage
2个回答

2

0

根据最近的更新和添加任何与Open XML SDK相关的命名空间的方法,请通过Nuget Package添加名称空间,例如System.IO.PackagingDocumentFormat.OpenXml等。您可以在https://www.nuget.org/packages/DocumentFormat.OpenXml/上找到nuget包。

要安装此Nuget包,您可以打开Nuget Package Mananger控制台(工具 -> Nuget Package Manager -> Nuget Package Manager Console),并确保在控制台下拉菜单中选择了正确的项目。

运行以下命令。 Install-Package DocumentFormat.OpenXml

或者,您也可以通过Nuget Package Manager GUI进行安装,只需右键单击“解决方案资源管理器”,然后进入“管理Nuget Packages”即可。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接