在客户端 PC 上启动 MS Word 以在服务器上编辑文档
Launch MS Word on Client PC to Edit Document on Server
我在服务器上有一个 Web 应用程序(PHP) 运行,它托管了多个 DOCX 文档 (MS Word 文档)
我希望用户(使用我的应用程序)在选择任何文档后能够:
- 使用他 PC 上安装的 Microsoft Word 打开文档
- 查看文档并进行编辑。
- 保存他的工作,更改必须提交到服务器。
谁能帮我怎么做
即。
- 在客户端 PC 上从 JavaScript
午餐 MS Word
- 了解用户何时关闭其 PC 上的 MS Word 应用程序
- 是否需要在编辑前下载文件,或者我可以远程编辑它?
提前致谢
您可以使用 Office URI Schemes 启动 Office 应用程序。这将允许您自动打开文件。
如果您想避免在本地下载文件,您需要在后端实现 WOPI or WebDav 来处理请求。
一个更简单的解决方案是使用 Microsoft Graph 将文件推送到 OneDrive。 OneDrive 中的文件有一个 WebUrl
属性,它可以为您在 Office 中打开文档。
我在服务器上有一个 Web 应用程序(PHP) 运行,它托管了多个 DOCX 文档 (MS Word 文档)
我希望用户(使用我的应用程序)在选择任何文档后能够:
- 使用他 PC 上安装的 Microsoft Word 打开文档
- 查看文档并进行编辑。
- 保存他的工作,更改必须提交到服务器。
谁能帮我怎么做
即。
- 在客户端 PC 上从 JavaScript 午餐 MS Word
- 了解用户何时关闭其 PC 上的 MS Word 应用程序
- 是否需要在编辑前下载文件,或者我可以远程编辑它?
提前致谢
您可以使用 Office URI Schemes 启动 Office 应用程序。这将允许您自动打开文件。
如果您想避免在本地下载文件,您需要在后端实现 WOPI or WebDav 来处理请求。
一个更简单的解决方案是使用 Microsoft Graph 将文件推送到 OneDrive。 OneDrive 中的文件有一个 WebUrl
属性,它可以为您在 Office 中打开文档。