暂时保存Word文档更改

时间:2010-01-22 23:37:00

标签: c# com interop ms-word

我正在使用Interop创建一个“自定义单词编辑器”,基本上我已将MS Word合并到我的应用程序中,并允许用户编辑文档并从预定义列表中插入自定义字段。

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

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

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

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

非常感谢

1 个答案:

答案 0 :(得分:1)

我知道这可以在2007年之前的Word中完成,如this post中所述。

不幸的是,该解决方案在Word 2007中不起作用。

如何使用get-go中的临时文件,并在用户表明他或她已完成时仅保存到“true”文件?

相关问题