word前端预览方法总结
当前来说,word前端预览的方式主要是有三种方式
- 转化 ,浏览器本身在不依赖插件时,不能直接预览word文件,但是可以预览别的格式的文档,所以可以将word文档转化成为html或者pdf。不过缺点却是需要利用别人的后台服务,这一点在自主性上会有许多问题。当然,也可以利用liboffice插件进行自助开发,但是,这会大大的增加项目的体积,部署上也会出现诸多问题。
- 利用远程服务 ,这种方式,就是将自己的word文档,传送到远程的服务器上,之后,利用远程服务器的返回数据在前端进行浏览,如:
.利用微软提供的接口
“https://view.officeapps.live.com/op/view.aspx?src=”的后面拼上你的服务器word文件地址。
.XDOC实现
http://www.xdocin.com/xdoc?_func=resource
在这个地址注册,获取key ,之后则可以用这个url进行预览,
“http://www.xdocin.com/xdoc_func=to&_format=html&_cache=true&_key=”"&_xdoc=http://localhost:8080/preview.doc"。
但是这种方式依赖性强,且会有收费,在具体项目上应用可能不大 - 利用前端插件
前端插件进行预览是比较轻量化的,针对一些格式不是那么复杂的word文档还是比较有用的,当然前端插件有诸多的限制。
如:
(1) 限制word文档的格式,(只能预览docx文件)
(2) 格式上或许会有问题,(如表格、目录等) - 总结
每个项目的具体要求不同,需要我们根据具体需求进行选择