javascript - 将 Office 365 Excel Online 集成到 Web 应用程序中

标签 javascript c# asp.net angularjs office365

鉴于 Excel Online 是一种出色的 Web 电子表格实现,因此最好将其用作 Web 应用程序中的电子表格组件。

我们正在使用 angularjs 前端和 ASP.NET 后端,并且希望在线使用 Excel 本质上作为内联到 Web 应用程序中的电子表格组件。

浏览网页时,我没有看到任何有关如何将 Excel Online 集成到我自己的 Web 应用程序中的建议。有人成功做到了吗?

最佳答案

我们可以使用 WOPI 协议(protocol)在我们的 Web 应用程序中与 Office Online 集成。这里有两张图向您展示了它是如何工作的:

enter image description here

enter image description here

您可以从 here 获取实现 WOPI 服务器的示例代码。下面是一些帮助您入门的有用链接:

https://blogs.msdn.microsoft.com/officedevdocs/2013/03/21/introducing-wopi/

https://wopi.readthedocs.io/en/latest/

关于javascript - 将 Office 365 Excel Online 集成到 Web 应用程序中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37321497/

相关文章:

javascript - 我如何在angular2中将x个月添加到当前日期

javascript - 检查文本区域是否已经存在

c# - 如果有条件地执行任务,异步方法应该做什么?

c# - WPF 绘图上下文 : How to keep existing content when draw new content?

c# - 获取 gridview 中复选框的 Check_changed 事件的列值

javascript - 我可以在 ES2020 之前使用这个 Promise.allSettled 的实现吗?

javascript - Angular 2 上的重置表格

c# - 将string []从批处理文件(包含双引号“)传递到powershell脚本

asp.net - 如何确定请求是否是回发的结果?

asp.net - 我可以在 Orchard CMS 中使用我的 Ninject .NET 项目吗?