使用Office Web Apps,您可以通过webdav打开文档吗?

时间:2013-07-17 09:39:18

标签: ms-office webdav office-2013

我们正在将旧桌面应用程序转换为支持Web的等效应用程序。

然而,一个功能导致编辑MS Word文档时出现问题。

目前提出的解决方案是通过WebDAV发布DOC和DOCX文件,并使用自定义ActiveX组件启动WinWord并通过URL将其指向文件。

这是有效的,但它的范围有限,并且自从它被构思以来世界继续前进。

是否可以使用新的Office Web Apps在浏览器中完成此操作?

因此,仍然通过WebDAV发布DOC文件,但仅发布到托管Office Web Apps的Web服务器,并将用户重定向到URL,而不是通过activex启动本地Windows exe。

您可以使用新的Office Web Apps执行此操作吗? 关于如何实现这一目标的文件在哪里?

1 个答案:

答案 0 :(得分:1)

是的,您可以使用IE中提供的sharepoint dll从Web浏览器启动MS Office文档的编辑:

例如

Set EditDocumentButton = CreateObject("SharePoint.OpenDocuments.3")
strDocument = 'http://localhost:8080' + strDocument; 
EditDocumentButton.EditDocument(strDocument)

如果您的服务器运行的是java,您可以使用Milton(http://milton.io)直接集成到您的业务应用程序中并编辑该文档。