2014-02-06 3 views

ответ

1

Если вы ищете официальную версию MS OpenXML 2.5, вам необходимо скачать ее по следующей ссылке. В настоящее время для него нет официального пакета NuGet.

Official MS OpenXML 2.5 SDK

Согласно следующему сообщению MSDN форум, 2.5 пакет OpenXML, который находится на NuGet не является официальной и может объяснить, почему вам не хватает некоторые ссылки.

OpenXML 2.5 Nuget

UPDATE:

Не уверен, если это то, что вы имеете в виду, но OpenXML документ Сохранить метод имеет перегрузку, чтобы сохранить в поток.

var memoryStream = new MemoryStream(); 

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

    x.Save(memoryStream); 
+1

Я установил OpenXML из Microsoft и до сих пор нет ссылки на расширение. Мне нужна эта ссылка, чтобы сохранить документ в потоке памяти. – InfoStatus

0

Я считаю, что вы ищете https://simpleooxml.codeplex.com/. Это библиотека, которая имеет пространство имен, которое установлено в DocumentFormat.OpenXml.Extensions. Как вы упомянули, способность Save() потока действительно является частью вышеупомянутой библиотеки.

Если это не то, что вы ищете, не могли бы вы добавить некоторые из своих кодов, чтобы я мог анализировать?

Надеюсь, это поможет.

 Смежные вопросы

  • Нет связанных вопросов^_^