Jam*_*esD 5 asp.net asp.net-mvc sharepoint webdav ms-word
我正在制作一个网络应用程序.其中一部分包括自动生成word文档(字母).这些文档需要由最终用户打开,然后在完成编辑后保存回服务器.
我尝试使用webdav,但我唯一可以实现启动word的浏览器(使用active-x)是IE.我还找到了一个firefox的插件,但对于Chrome我找不到一种有效的方法.
接下来我考虑让客户端将驱动器映射到webdav(或类似),然后将文件提供为file:// ...链接,但这仅在网页位于本地计算机上时才有效.
在我诉诸放弃词(客户不喜欢这个)并使用CKEditor或TinyMCE之前,还有另外一种方法吗?
简而言之,我希望链接到页面上的文档,单击该文档时会单词打开,但文件应保持远程 - 然后在保存时,它是更新的远程文件.
我也看过Zoho但是这个项目可能非常昂贵,而且我不认为它可以是白色标签,也看起来有点老式,UI明智.
也许Sharepoint可以做我需要的事情?没看那么多.还考虑使客户端应用程序在系统托盘中运行并处理事情.
如果有一个像CKEditor/TinyMCE这样在浏览器中编辑Word文档的好方法,一旦完成,转换回Word格式实际上100%工作,这就足够了.
如果有人有任何想法,我会接受全新的想法......
理想情况下,您的用户将能够在本机使用 Word。您是否有机会创建一个 Office 加载项来挂钩BeforeDocumentSave事件,查找文件与您的应用程序关联的某些指示符,并将更新的文件保存到您的服务器?
通过 Word 加载项保存到服务器可能需要包含一些唯一标识符(除了文件名之外),以便您可以覆盖服务器端的先前版本。然后,如果您使用的是SignalR之类的东西,当文件在服务器上成功保存(假设它们仍在该网页上)时(通过FileSystemWatcher),您可以触发网页刷新。
| 归档时间: |
|
| 查看次数: |
2367 次 |
| 最近记录: |