如果没有就这样做的优点进行大讨论,是否有人可以提供使用VSTO应用程序级别AddIn(Word 2007)从数据库或Web服务中查找MS Word文档的方向?< / p>
谢谢
雅各
你在暗示
然后
这听起来并不那么难......实际上,这种解决方案的类型简单,使编写/调试变得容易。
使用上述方法作为WebDAV的优势,有什么优势?显然webDav是露天使用的......
另一个问题是,单词是否具有在其API中从流中打开文档的功能?
Ť
答案 0 :(得分:0)
正如Jacob所说,你可以将blob保存为tmp文件,然后以正常方式打开它。这是最简单的,但如果你需要编辑编辑,你还需要考虑锁定。
如果你需要担心这些事情,WebDAV开始看起来更有趣。您可以通过WebDAV打开,如果您可以支持服务器端,并让Word完成其余工作(尽管文档可能是只读的,具体取决于客户端配置和服务器)。
最后,如果它是docx,则可以通过使用InsertXML将Flat OPC版本插入到新Word中来避免使用tmp文件。这有点复杂(因为你必须制作Flat OPC XML,尽管在某个MSDN博客文章中有代码),但如果你发现自己因为其他原因使用InsertXML,这可能很有吸引力。