有没有办法从在线办公室365中的Azure存储帐户打开文件?

时间:2017-06-05 06:19:20

标签: java azure logic office365

我正在创建一个应用程序,我使用java服务与Azure存储帐户中的文件进行交互。我想在office 365中打开上传的文件,以便我可以编辑它们。我怎么能这样做?

是否有任何参考代码可用于使用java提供的服务?

1 个答案:

答案 0 :(得分:3)

要在Office 365联机文档查看器中查看Office文件(Word,Excel,PowerPoint),可以使用Online Doc Viewer实用程序创建指向Blob的链接。基本上,将要创建的链接是:

https://view.officeapps.live.com/op/view.aspx?src=<Encoded URL of Blob>

请注意:

  • 您通过此实用程序打开的文档将以只读模式打开。除非您将这些文档保存在One Drive中,否则您将无法编辑这些文档。
  • 如果包含文档的blob容器具有私有ACL,则需要创建一个至少具有Shared Access Signature权限的Read来查看文档。