思路:前台将各种格式的附件上传到服务器----后台通过方法将这些格式的文件转化成图片,前台通过放映ppt的方式将其展示在页面上。
关键点:reveal.js
总结:预览.pdf文件可以直接在浏览器中打开
总结
1、免费纯前端方式实现在线预览word、excel、ppt最优选择微软在线预览(不可编辑)
2、利用后端将文件转为图片,前端以图片形式预览(可行方案)
3、购买在线预览服务例如百度DOC文档服务、永中、I DOC VIEW等
XDOC//方法一致,内网不可用,可惜了
借助微软提供的方法,但是内网是不可用的,所有这个方法passed掉~~
2.预览pdf文档:
2.1
可以直接a标签重开一个页面进行预览
适用场景:
首次进来的时候只显示文件名称,当点击预览的时候,才会重新打开一个窗口进行预览
2.2
PDFObject.js (这种方法ie浏览器不支持)
Show PDFhtml,body,#pdf_viewer{width:100%;height:100%;margin:0;padding:0;
}