2010-01-22 108 views
0

我使用Interop创建“自定义词语编辑器”,基本上我已将MS Word合并到我的应用程序中,并且允许用户编辑文档并从预定义列表中插入自定义字段。暂时保存Word文档更改

我提供了一个“预览”选项,以查看添加数据时文档的显示方式。

用户可以在我的应用程序上开始编辑模板,并且可以随时点击预览,并且预览应该显示最新的更改。

我希望用户能够在不保存更改的情况下预览文档,问题是当我在文档上调用SaveAs()(创建可用作预览生成器的输入的临时文件时),编辑器打开临时文件。

有没有办法保存正在编辑的文档的副本,但保留未保存其原始(打开)文档的更改?

非常感谢

回答

1

我知道这是可以预2007字来完成,如this post描述。

不幸的是,这种解决方案并不在Word 2007中

工作如何使用从一开始就一个临时文件,并只保存到“真”的文件,当用户表示他或她完成?