1

我有一个项目需要使用 Aspose.words 将文本合并到 word 2010 中的合并字段中。我知道要合并。合并后,我想将其创建为文件流,然后将其保存到 memeorystream,然后我将其打开到页面中,用户可以选择保存或像这样打开:

在此处输入图像描述

4

2 回答 2

0

您可以使用以下Save方法的重载将合并的文档发送到客户端浏览器。

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

我在 Aspose 担任开发人员布道师。

于 2015-09-25T06:05:52.407 回答
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);

在这里,伙计,只需关闭文件和内存流。您将获得您要求的流。

于 2017-05-11T14:36:19.023 回答