2015-09-24 5 views
1

У меня есть проект, чтобы объединить текст в поля слияния в словах 2010, используя Aspose.words. Я знаю, что нужно слить. После слияния, я хочу создать его как FileStream затем сохранить его в memeorystream то я открою его в страницу и пользователь может выбрать сохранить его или просто открыть так:Как использовать Aspose.word вставить mergefield и сохранить в memeory steam

enter image description here

ответ

0

Вы можете использовать следующие перегрузка Сохранить метод для отправки объединенного документа в браузер клиента.

doc.Save(Response, "Report Out.doc", ContentDisposition.Inline, null); 

Я работаю евангелистом-разработчиком в Aspose.

0
  var stream = new MemoryStream(); 
      document.Save(stream, SaveFormat.Docx); 
      var str = stream.ToArray(); 
      MemoryStream ms = new MemoryStream(str); 
      FileStream file = new FileStream("your path", FileMode.Create, FileAccess.Write); 
      ms.WriteTo(file); 

Здесь вы идете собеседника, просто закройте файл и поток памяти. У вас будет поток, о котором вы просили.