我们希望将Microsoft Word模板存储在我们的数据库中。然后我们希望允许用户编辑模板文件,然后将它们存储回数据库。在这种情况下使用什么是最好的策略?编辑存储在数据库中的Word文件
如果我们在单独的进程中运行Word,这可能吗?即不在我们的应用程序中托管。如果是这样,这涉及监控磁盘上的文件以进行更改,因为这听起来很可怕。有了这个想法,我们希望从内存流中打开文件,永远不要让它触及磁盘。但我们乐于接受建议。
它写入磁盘可能是问题:
一旦字从临时文件打开或文件夹的用户创建一个新的文档没有保存,然后没关字。 (所以我们无法知道该进程何时完成)或删除了临时文件或文件夹。我希望能够控制单词的解决方案,也许可以在应用程序中托管它。我想不必将其写入文件。有任何想法吗?
我编辑了这个问题来解决这个问题,有没有更多的想法? – 2010-08-11 23:37:12
我看到了问题。让我想想。 我知道这是一个延伸,但可以使用Sharepoint吗?或http://office.live.com或http://docs.com? 所有3将允许您在浏览器或Word中存储和编辑文档。 因为Word可以在他们的场景中使用非文件系统存储,所以让我觉得这是可能的在你的情况。 再次,让我挖一会儿.... – TTRider 2010-08-12 01:11:28