office 在线预览 
调用微软的api,将office文档转换为html,然后实现预览。

参考我们的实现方式:http://demo.kalcaddle.com/?user/loginSubmit&name=guest&password=guest
然后最后把得到的地址以iframe方式嵌入到网页即可实现预览
之后发一些,office在线编辑、保存的文章。

还有本地转换的方案,dsoframer。可参考:
http://view.gokuai.com/op/view.aspx?src=http%3A%2F%2Fdemo.kalcaddle.com%2Fdata%2FUser%2Fdemo%2Fhome%2Fdownload%2FC%2B%2B%E4%B8%AD%E5%86%85%E5%AD%98%E5%88%86%E9%85%8D%E5%8F%8A%E5%A0%86%E5%92%8C%E6%A0%88.docx

代码段:

var openOffice = function(url,ext){var app_url,temp_url;switch (ext) {case 'doc':case 'docx':case 'docm':case 'dot':app_url ='http://sg1b-word-view.officeapps.live.com/wv/wordviewerframe.aspx?ui=zh-CN&rs=zh-CN&WOPISrc=';break;case 'ppt':case 'pptm':case 'pptx':app_url ='http://sg1b-powerpoint.officeapps.live.com/p/PowerPointFrame.aspx?PowerPointView=ReadingView&ui=zh-CN&rs=zh-CN&WOPISrc=';break;          case 'xls':case 'xlsb':case 'xlsm':case 'xlsx':app_url = 'http://sg1b-excel.officeapps.live.com/x/_layouts/xlviewerinternal.aspx?ui=zh-CN&rs=zh-CN&WOPISrc=';break;default:break;}temp_url = 'http://sg1b-15-view-wopi.wopi.live.net:808/oh/wopi/files/@/wFileId?wFileId=';temp_url += encodeURIComponent(url);return app_url+encodeURIComponent(temp_url)+'&access_token=1&access_token_ttl=0';
}

文章出自:http://www.oschina.net/code/snippet_127872_34706

office文档 在线预览 (doc、ppt、xls)相关推荐

  1. office 文档 在线预览功能实现(word,excel,pdf,ppt等多种格式)——使用https://view.xdocin.com/view 提示文档过期——基础积累

    web实现office文档在线预览功能--基础积累 最近遇到一个需求,就是要实现多种文档链接的在线预览,最简单的方式就是通过window.open(url地址)的方式来实现. 但是如果要求是在一个弹窗 ...

  2. office文档在线预览工具平台选型

    ​​​​​​在线预览原理 文档在线预览说明: 1.业务系统生成文档浏览地址,用户通过终端进行访 2.用户终端访问文档预览资源地址,请求文档解析器,解析器分为私有云和公有云部署,作用是将文档进行解析成x ...

  3. office web viewer实现office文档在线预览

    office web viewer实现office文档在线预览 office web viewer官网介绍 若要自行制作 URL,您可使用以下链接,其中 <文档位置> 是文档的 URL. ...

  4. Office文档在线预览接口服务器

    现在的Office文档在线预览基本都是收费的,但这个功能几乎在所有软件系统中都会有这个需求,微软有一个Office online是免费的,但是安装跟配置非常复杂,可以说用难度5颗星来形容,有没有一个更 ...

  5. Office 文档在线预览

    现在的Office文档在线预览基本都是收费的,但这个功能几乎在所有软件系统中都会有这个需求,微软有一个Office online是免费的,但是安装跟配置非常复杂,可以说用难度5颗星来形容,有没有一个更 ...

  6. office 文档在线预览新姿势之永中云转换

    你知道的越多,你不知道的越多 点赞再看,养成习惯 如果您有疑问或者见解,或者需要毕业设计,大作业指导,购买付费源码等,欢迎指教: 企鹅:869192208 文章目录 前言: 一.接入准备 二.预览 w ...

  7. Office文档在线预览/在线编辑解决方案 - 毕升OfficeAPI说明

    毕升OfficeAPI说明 毕升OfficeAPI集成.onlyoffice api集成 使用毕升Office编辑,预览文件的过程 Api 具体说明 HMAC-MD5签名 callURL返回值 如何检 ...

  8. Office 文档在线预览解决方案

    目录 一.前言 二.解决方案 1.方案一:使用开源项目搭建私服 2.方案二:永中云转换 3.方案三:XDOC 4.方案四:Office Web 365 三.总结 一.前言 对于 offic 文档,在电 ...

  9. Office文档在线预览

    文章目录 方案一:word转html 1. 添加依赖 2. 编写工具类Word2HtmlUtil.java 3. 测试 方案二:使用第三方服务 方案三:使用微软 Office Online 服务 永中 ...

最新文章

  1. IIS访问共享文件详解
  2. 计算机网络研讨_[即将举行的网络研讨会]对Kubernetes进行故障排除:您需要具备的7个关键组件...
  3. 深入Bert实战(Pytorch)----fine-Tuning 2
  4. 删边(normal)
  5. 电大计算机基础知识考题,2016年电大计算机基础知识模拟试题.doc
  6. 【转载】target='_blank' 安全漏洞示例
  7. html语言简单,简单的html语言计算器
  8. Postgresql中的hybrid hash join(无状态机讲解)
  9. shell 的here document 用法、输入/输出重定向
  10. 技术改变生活 浅谈阿里云混合云的探索与实践
  11. webbrowser 百度列表点击_百度信息流推广后台完整的实操流程分享
  12. 单实例数据库迁移到rac环境(四)上
  13. 有趣的二进制—高效位运算
  14. [裴礼文数学分析中的典型问题与方法习题参考解答]5.1.24
  15. Vue+flvjs 实现视频播放
  16. un3.0服务器文档,ZXUNUSPP系统概述.ppt
  17. Rockchip | Rockchip Kernel的获取与构建
  18. 存储单元、存储字、字、字节
  19. 仿钉钉考勤统计页面的日历组件,通过日历展示每日考勤打卡情况,支持在日历上打两种不同类型的点,大致适配各种分辨率效果图
  20. java项目设计与思路

热门文章

  1. 【JavsScript】webapp的优化整理
  2. [转]pip – pip安装和使用教程
  3. HA集群--corosync+pacemaker
  4. 授权windows客户端用户连接Linux mysql命令
  5. python sybase安装
  6. 《完美软件》读书笔记10:有关测试的主要误区
  7. linux查看系统启动时间
  8. java中add和addall区别,java中list的add与addall方法区别
  9. 物联网卡定位技术涉及范围及工作原理
  10. winform前后端框架_ABP开发框架前后端开发系列(1)框架的总体介绍