前端实现在线预览文件

一、实现word、xls、ppt文件的在线预览功能

1、通过调用微软的在线预览功能,

word、ppt、xls文件实现在线预览的方式比较简单可以直接通过调用微软的在线预览功能实现(预览前提:资源必须是公共可访问的)

javascript 复制代码
<iframe src='https://view.officeapps.live.com/op/view.aspx?src=http://storage.xuetangx.com/public_assets/xuetangx/PDF/1.xls' width='100%' height='100%' frameborder='1'></iframe>

2、XDOC实现 word、xls、ppt文件在线预览功能

XDOC可以实现预览以DataURI表示的DOC文档,此外XDOC还可以实现文本、带参数文本、html文本、json文本、公文等在线预览,具体实现方法请看官方文档

下面这种方式,可以实现快速浏览文件,但是对文件使用的编辑器可能会有一些限制:

javascript 复制代码
<a href="http://www.xdocin.com/xdoc?_func=to&amp;_format=html&amp;_cache=1&amp;_xdoc=http://www.xdocin.com/demo/demo.docx" target="_blank" rel="nofollow">XDOC</a>
相关推荐
捕捉一只前端小白16 小时前
前端面试题(仅供参考)
html·css3·js
Aerelin17 小时前
豆瓣数据采集案例
前端·爬虫·python·js·playwright
风无雨1 天前
日历生成逻辑
html5·js
Aerelin1 天前
爬虫playwright中的资源监听
前端·爬虫·js·playwright
西洼工作室2 天前
前端自制设备模拟器模拟不同终端展示效果
前端·css3·js·响应式开发
我命由我123455 天前
微信开发者工具 - 模拟器分离窗口与关闭分离窗口
前端·javascript·学习·微信小程序·前端框架·html·js
lxh01136 天前
螺旋数组题解
前端·算法·js
前端炒粉6 天前
35.LRU 缓存
开发语言·javascript·数据结构·算法·缓存·js
pixle06 天前
从零学习Node.js框架Koa 【六】Koa文件上传下载实现:@koa/multer 与 koa-send 深度解析
node.js·web·koa·js·全栈·服务端·文件上传下载
Watermelo6178 天前
为什么赋值过程会丢失this
开发语言·前端·javascript·vue.js·前端框架·es6·js