关于office软件的预览
问题描述:
我现在想对上传的office文件进行预览,就是利用已有的Blob文件对象进行预览(在线预览那个方式好像不行,因为我利用了createObjectURL,导致我那个地址不是公开的,进不了),但是项目要求得有office的预览,希望各位能多给些建议。
答
可以在上传完成后,让后台返回文件地址,利用https://view.officeapps.live.com/op/view.aspx?src=文件地址
微软的这个打开呀
不过有条件限制,满足以下条件
1.文件公网可以访问;
2.需域名访问,IP无效;
3.访问端口为80(不是8080哈,它俩不一样的哈)。
答
office软件的预览 一般都是后端实现的。前端做这个 费劲不讨好
答
比较好的做法是借助服务器,流行的是flashpaper以及虚拟打印机转图片
不需要blob对象,如果你要本地预览,可以使用activex容器,但是只有ie支持。