c# - 缺少 DocumentFormat.OpenXml.Extensions

标签 c# visual-studio-2013 openxml openxml-sdk

我已经从 NuGet 安装了 OpenXML 2.5 包,但它缺少 OpenXML.Extensions 引用。

已经尝试查找搜索 google 和 nuget 但没有成功。

我在哪里可以得到这个?

最佳答案

如果您正在寻找 OpenXML 2.5 的官方 MS 实现,则需要从以下链接下载它。目前没有官方的 NuGet 包。

Official MS OpenXML 2.5 SDK

根据以下 MSDN 论坛帖子,NuGet 上的 OpenXML 2.5 包不是官方的,这可能解释了为什么您缺少一些引用。

OpenXML 2.5 Nuget

更新:

不确定这是否是您的意思,但 OpenXML 文档保存方法有一个重载以保存到流。

    var memoryStream = new MemoryStream();

    var x = new DocumentFormat.OpenXml.Wordprocessing.Document();

    x.Save(memoryStream);

关于c# - 缺少 DocumentFormat.OpenXml.Extensions,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21607468/

相关文章:

c# - WebClient多线程响应

c# - 解释一段 C# 代码以及到 VB.NET 的转换

compiler-errors - CoCreateInstanceFromApp 未使用 WinRT + Visual Studio 2013 定义

visual-studio - 关闭 Visual Studio 高亮颜色

java - docx4j 中的 RangeFinder ("CTBookmark"、 "CTMarkupRange") 是什么?

c# - 替换 OpenXML 中的内容控件

c# - 更新 XML 文件 (C#/Linq)

c# - List<int> 到 IEnumerable<IComparable>

c++ - Hackly 在单个文件中混合 C/C++ 语法?

c# - System.Threading.Tasks.Parallel.For 与 Openxml 出现意外结果