前端实现office文档阅览的方法(整理)

本文探讨了多种前端实现Office文档在线预览的方法,包括微软的Office Online接口、文档转SWF、第三方控件、Office365、第三方服务以及直接在浏览器中打开。每种方法都有其优缺点,例如Office Online接口无需额外费用,但可能格式受限;Office365原生支持,但有文件大小和授权限制;第三方服务如OfficeWeb365提供低成本、高性能的预览,但暂不支持在线编辑。
摘要由CSDN通过智能技术生成

一.用office online的官方接口

这种方法可以应用在门户网站上,而且对查看次数没有限制,主要原理为,微软从你的服务器下载文件,然后转换为显示在页面中的office文档,格式、样式都能得到保留。api引用方法如下:

<a href="#" id="download"></a>
let doad=document.getElementById("download");
doad.href=‘http://view.officeapps.live.com/op/view.aspx?src=’+"你的地址"
注意,这个地址必须为域名,不可为ip,否则无法提取。

https://blogs.office.com/en-us/2013/04/10/office-web-viewer-view-office-documents-in-a-browser/


二、Office文档直接转换为SWF,通过网页加载Flash预览

  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值