我正在编写一个excel任务窗格应用程序,用于开发票和付款。创建新发票后,我使用onedrive live API将其保存到onedrive。为此,我在ASP.NET MVC中编写了代码。将此发票保存到onedrive后,我会得到一个超链接,这是我在onedrive上存储的发票的位置。此外,我还编写了复制此链接的代码,并将其添加到发送给客户的电子邮件中。当我们点击从电子邮件收到的这个链接时,发票不会使用excel在线打开,但它会询问我们是否要将其下载到本地计算机,然后在桌面上打开我们的Excel。当我点击电子邮件中收到的超链接时,如果我想在浏览器中使用Excel在线打开此发票,我该怎么办?
答案 0 :(得分:0)
只需将网址附加到链接。
只需附加要显示的网址文件即可 http://docs.google.com/viewer?url=http://online.verypdf.com/examples/pdfeditor.pdf
编辑
试试这个链接:
https://docs.google.com/viewer?url=http://spreadsheetpage.com/downloads/xl/time%2520sheet.xls
希望它可以帮到你。祝你今天愉快。 :)
答案 1 :(得分:0)
使用WL.api传递onedrive上存储的文件的路径,我可以获得一个URL。当我将该URL作为链接发送到我发送给客户端客户端的电子邮件中时,成功使用excel online打开excel发票。