若要实现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;(这也是 不太方便的一个限制条件,第三方的一般无此限制)

微软api的word在线预览相关推荐

  1. 前端如何实现 Word 在线预览

    前端如何实现 Word 在线预览 在前端实现 Word 文件在线预览时,常用的方法包括使用第三方库.浏览器插件.后端服务器.在线文档转换平台等,具体如下: 使用第三方库 常见的前端第三方库包括 Mam ...

  2. office在线预览 word在线预览 .net在线预览 文件在线浏览接口

    office在线预览 word在线预览 excel在线预览 文件浏览接口服务 支持移动端浏览,只要能使用浏览器上网都可以使用,不需要安装任何第三方工具. 1.word在线预览 excel在线预览,.n ...

  3. 利用微软的Office Online在线预览播放Office文档,无工具栏

    利用微软的Office Online在线预览播放Office文档 通过微软的在线预览URL链接可以直接打开在线PPT文档如下 https://view.officeapps.live.com/op/v ...

  4. 实现word在线预览 有php的写法 也有插件似

    1 <?php2 //header("Content-type:text/html;charset=utf-8");3 //word转html 展示4 $lj=$_GET[' ...

  5. java word在线预览_java实现word转pdf在线预览(前端使用PDF.js;后端使用openoffice、aspose)...

    背景 之前一直是用户点击下载word文件到本地,然后使用office或者wps打开.需求优化,要实现可以直接在线预览,无需下载到本地然后再打开. 随后开始上网找资料,网上资料一大堆,方案也各有不同,大 ...

  6. spring boot2.X word在线预览 pdf.js

    最近公司项目需求需要在线预览word文档,并且不能在在线下载和编辑.在此记录我是如何做的. 针对word的在线预览网上大多给的解决方案就是先把word文件转成pdf,然后通过pdf.js在线预览pdf ...

  7. 利用第三方API实现文件在线预览/编辑/上传/下载等功能

    个人的需求是想做一些在线预览编辑之类的事情,这里我使用了第三方(永中软件)的云编辑API接口,其支持doc/docx,ppt/pptx,xls/xlsx文件,需要先进行注册. 具体步骤如下: 一.先需 ...

  8. 基于vue实现word 在线预览

    1.安装mammoth插件 npm install mammoth 2.HTML代码 <template><div id="wordView" v-html=&q ...

  9. php DOS word在线预览,如何在 Zoho Docs 中在线预览文件

    文件预览 简介 预览让您可以概要了解您的长文档.视频或图册.通过预览让您可以一览文件中的内容. 关于 Zoho Docs 中的预览的以下信息将帮助您:使用预览工具栏. 编辑 MS Office 文件. ...

  10. 利用微软的Office Online在线预览Office文档

    一个url就可以访问了: https://view.officeapps.live.com/op/view.aspx?src=文件地址 这个文件地址需满足以下几个条件: (1)在浏览器是可以访问的: ...

最新文章

  1. 百行代码打造一个DI容器(支持瞬时生命周期、单利生命周期、构造函数自动注入、属性自动注入、字段自动注入)...
  2. oracle10grac创建单实例,Oracle10gLinux单实例迁移到rac
  3. 【Flocking、PPO无人机群控制算法】基于Flocking和PPO深度强化学习的无人机群控制算法的MATLAB仿真
  4. html事件机制,浅析JavaScript中的事件机制_基础知识
  5. MAC chrome浏览器 adobe flash player不是最新版本提示 的解决方案
  6. php开发地图导航,php 实现百度地图(很详细出来的地图)
  7. Ubuntu 11.04下最流行的17款应用(linux在中国市场的占有率好像只有0.1几%)
  8. 数据结构之图的存储结构二及其实现
  9. Service通信详解
  10. mysql数据库的使用与理解( 基于ubuntu 14.0.4 LTS 64位)
  11. angularJS 双向数据绑定、作用域、表达式、
  12. postman中文汉化版
  13. 「大冰撸设计模式」java 创建型模式之单例模式
  14. it项目管理第六次作业
  15. 和免疫荧光标记说拜拜 | 谷歌Cell论文:深度学习模型预测荧光位置
  16. 认真学习数据结构之树
  17. 链家java开发,杭州链家房产信息分析
  18. SmartFoxServer 2X 简介
  19. 呵护身体10个部位的最佳食物!
  20. ubuntu20.04下安装网易云音乐,打开网易云音乐出现无法连接网络,播放不了音乐,不知道什么原因?????

热门文章

  1. 【Python刷题篇】——Python入门 01 输入输出
  2. java时间管理番茄时钟小程序源码
  3. 基于ADS软件的Verilog-A建模
  4. SATI 国产文献题录信息统计分析工具:简介
  5. 三次Hermite插值
  6. Mysql数据库死锁实战-Jmeter连接配置数据库[Mysql]
  7. matlab read grads,讲解:Grads Only、Network、Matlab、MatlabProcessing|P
  8. win7更新_今天,Win7正式终止更新,扫雷成为历史
  9. cad巧用插件自定义填充图形
  10. 有趣有用的PCA——PCA压缩图片