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