我正在创建一个 .NET 应用程序来使用OpenXml SDK操作 word 文件。
使用 Open Xml 的先决条件(在运行时环境中)是什么?我需要在客户端机器上安装Open XML SDK或工具包吗?
是否可以只为引用的库提供应用程序,并取消任何与开放 xml 安装程序相关的依赖项?
我正在创建一个 .NET 应用程序来使用OpenXml SDK操作 word 文件。
使用 Open Xml 的先决条件(在运行时环境中)是什么?我需要在客户端机器上安装Open XML SDK或工具包吗?
是否可以只为引用的库提供应用程序,并取消任何与开放 xml 安装程序相关的依赖项?
您问题中引用的链接中的第二次下载包含并安装 DocumentFormat.OpenXml dll 。您的 Visual Studio 项目需要对此 dll 的引用。您还需要 .NET 3.5 及更高版本。然后您就可以开始使用 Open XML。
第一次下载包含一个指向 Open XML SDK 2.0 Productivity 工具的链接。该工具允许您查看文档的 XML 结构的外观。它还可以帮助您对 excel 或 word 文档进行“逆向工程”,因此强烈推荐(尽管不是强制性的)。
另外,我强烈建议您阅读MSDN 文档
如果您使用的是 .NET Core,请DocumentFormat.OpenXml
从 NuGet 包安装。
右键单击 Packages -> Manage NuGetPackages -> Select ->DocumentFormat.OpenXML
导入以下命名空间
using DocumentFormat.OpenXml;
using DocumentFormat.OpenXml.Wordprocessing;
供参考,请通过以下链接
https://docs.microsoft.com/en-us/office/open-xml/open-xml-sdk