微软api的word在线预览

若要实现word在线预览一般有几个方式:

1 转pdf,在线展示;

2 利用xdocin等第三方平台在线展示

如果不介意这种标识的话,可以使用这种方式,只需有一个静态服务器即可;具体使用方式可以去参考官网;

3 微软自己的api

使用方式也比较简单:

<iframe style="width: 100%;min-height: 600px;" src='https://view.officeapps.live.com/op/view.aspx?src=http%3A%2F%2Fteacher.91yixi.com%2FW008%2Ftest.docx' width='100%' height='100%' frameborder='1'>
	

https://view.officeapps.live.com/op/view.aspx?src=”的后面拼上你的服务器word文件地址;

注意两点:

3.1 最好通过encode处理一下url地址,js可以使用这个方法

encodeURIComponent('http://www.baidu.com?name=zhang@xiao@jie&order=1')

处理结果:

http%3A%2F%2Fwww.baidu.com%3Fname%3Dzhang%40xiao%40jie%26order%3D1;

3.2 这个文件的服务器地址必须是域名,不可以使用ip地址,且端口需要是80;(这也是 不太方便的一个限制条件,第三方的一般无此限制)

猜你喜欢

转载自blog.csdn.net/qxianx/article/details/81317894