【发布时间】:2015-11-25 20:02:29
【问题描述】:
在我们的 WPF 应用程序中,我们必须创建一个 Word 文档并自动打开它。
今天我们要求用户在创建文档之前指定文件名和位置,然后他们使用 Process.Start 方法打开文件。
现在,我想在内存流中创建 Word 文档,打开它,最终,当用户决定将文档保存在 Microsoft Word 中时,他必须指定位置和名称。所以我不会在我的应用程序中使用 SaveFileDialog。
这与启动 Microsoft Word 时类似。创建一个默认文档,当您点击保存时,您将被引导至“另存为”功能。
我该怎么做?
【问题讨论】:
-
网上有很多关于如何使用 InterOp 和 HttpContext 创建 word doc 的示例与 Microsoft.Interop
-
@MethodMan 我的问题不是关于如何创建 Word 文档的内容,而是如何获取内存流创建的文档并在没有物理文件路径的 Word 中启动它。顺便说一句,我没有使用互操作。