在网页中嵌入 excel
Embedding excel in a webpage
我从 Microsoft here 了解到我可以在网页中嵌入 excel sheet。我还阅读了在哪里可以嵌入 visio 实例。有谁知道我是否可以创建一个网站,该网站使用 excel 实例和 visio 实例,每个用户的体验都是独一无二的,并从他们的自定义数据库中提取。
例如:假设我有一个带有固定列的预格式化 excel sheet,我要求用户导入他们的成绩单,他们这样做了。数据库存储他们的成绩单信息并将其输出到 excel spreadsheet 实例。
这是否可能,或者我是否可以只嵌入一个 excel 工作簿,该工作簿将链接到母版并且不能针对每个用户对我的 webpage/web 应用程序的体验进行自定义?
如果我也能用 Visio 做同样的事情,那就太棒了。我试图找到一个确切的答案,但我无法明确区分我是否可以获得唯一实例,或者是否所有实例都必须查看同一个主文档。
您可能需要一些非免费的办公服务器产品才能做到这一点(在线编辑 excel 文档)。这可以是 SharePoint、OneDrive for Business(基本上只是 SharePoint 的另一个名称)或 Office Online 服务器(基础技术)。
鉴于您已经准备就绪,剩下的就很简单了 - 您可以为每个用户创建一个文档,然后将其显示在 IFRAME 中(您可以 google "WopiFrame" 了解如何做正是这样)。
在服务器上,原则上可以将您的Excelsheet绑定到Visio绘图。这样当您编辑 sheet 时,相应的 Visio 绘图视图就会更新。请记住,这可能在单个 SharePoint 站点内实现。
意味着,从 M$ 的角度来看,假设的方法可能是,您将 Excel 和 Visio 框架嵌入到网页中,然后将该页面嵌入到 SharePoint 网站中,然后将其托管在 SharePoint online 上,然后定期付款:)
如果您不需要 SharePoint,您仍然可以使用 Office Online 在您自己的网站上启用 Excel 在 IFRAME 中进行编辑;但在这里您将失去 Visio 渲染,因为它仅在 SP 中可用。而且您需要构建自己的 API。 AFAIK,查看 office 文档是免费的,编辑不是(需要最终用户 office 许可)。如果您想走这条路,可以从这里开始:https://wopi.readthedocs.io/
我从 Microsoft here 了解到我可以在网页中嵌入 excel sheet。我还阅读了在哪里可以嵌入 visio 实例。有谁知道我是否可以创建一个网站,该网站使用 excel 实例和 visio 实例,每个用户的体验都是独一无二的,并从他们的自定义数据库中提取。
例如:假设我有一个带有固定列的预格式化 excel sheet,我要求用户导入他们的成绩单,他们这样做了。数据库存储他们的成绩单信息并将其输出到 excel spreadsheet 实例。
这是否可能,或者我是否可以只嵌入一个 excel 工作簿,该工作簿将链接到母版并且不能针对每个用户对我的 webpage/web 应用程序的体验进行自定义?
如果我也能用 Visio 做同样的事情,那就太棒了。我试图找到一个确切的答案,但我无法明确区分我是否可以获得唯一实例,或者是否所有实例都必须查看同一个主文档。
您可能需要一些非免费的办公服务器产品才能做到这一点(在线编辑 excel 文档)。这可以是 SharePoint、OneDrive for Business(基本上只是 SharePoint 的另一个名称)或 Office Online 服务器(基础技术)。
鉴于您已经准备就绪,剩下的就很简单了 - 您可以为每个用户创建一个文档,然后将其显示在 IFRAME 中(您可以 google "WopiFrame" 了解如何做正是这样)。
在服务器上,原则上可以将您的Excelsheet绑定到Visio绘图。这样当您编辑 sheet 时,相应的 Visio 绘图视图就会更新。请记住,这可能在单个 SharePoint 站点内实现。
意味着,从 M$ 的角度来看,假设的方法可能是,您将 Excel 和 Visio 框架嵌入到网页中,然后将该页面嵌入到 SharePoint 网站中,然后将其托管在 SharePoint online 上,然后定期付款:)
如果您不需要 SharePoint,您仍然可以使用 Office Online 在您自己的网站上启用 Excel 在 IFRAME 中进行编辑;但在这里您将失去 Visio 渲染,因为它仅在 SP 中可用。而且您需要构建自己的 API。 AFAIK,查看 office 文档是免费的,编辑不是(需要最终用户 office 许可)。如果您想走这条路,可以从这里开始:https://wopi.readthedocs.io/