office在线预览哪家强?不能播放ppt动画,不能监听翻页?
前言
众所周知,word、excel、ppt 和 pdf 文件在线预览有很多解决方案,但大多无法播放 ppt 动画,或者功能非常单一。这不,最近产品经理闭关修炼三天,提出了如下需求:
- 监听文档翻页,根据页码执行相应的操作
- 文档转图片,每一页转成一张图片
- ppt 动画、内嵌视频在线播放
- ppt 多人同步播放
- ppt 画板功能
今天就给大家介绍一下几种主流的文档预览方案,有免费,有收费的,希望对大家有所帮助。
微软的 Office Web Viewer
调用微软的 office 在线预览服务,用法也比较简单:
http://view.officeapps.live.com/op/view.aspx?src=文件地址
优点是免费,可以实现 ppt 动画播放;缺点就是没有扩展性,无法实现其他功能。
- 官方示例
百度文档服务 DOC
百度文档服务是将文件上传至百度服务器,进行转码,转码成功之后会拿到一个 docId,根据 docId 预览不同的文件。在控制台中上传文档,然后复制以下代码,替换docId,即可在浏览器中预览。
<div id="reader"></div>
<script src="http://static.bcedocument.com/reader/v2/doc_reader_v2.js"></script>
<script type="text/javascript">(function () {var option = {docId: "doc-xxxxxx",token: "TOKEN",host: "BCEDOC",width: 800, // 文档容器宽度pn: 2, // 定位到第几页,可选ready: function (handler) { // 设置字体大小和颜色, 背景颜色(可设置白天黑夜模式)handler.setFontSize(1);handler.setBackgroundColor("#000");handler.setFontColor("#fff");},flip: function (data) { // 翻页时回调函数, 可供客户进行统计等console.log(data.pn);},fontSize: "big",toolbarConf: {page: true, // 上下翻页箭头图标pagenum: true, // 几分之几页full: false, // 是否显示全屏图标,点击后全屏copy: true, // 是否可以复制文档内容position: "center" // 设置 toolbar中翻页和放大图标的位置(值有left/center)} //文档顶部工具条配置对象,必选};new Document("reader", option);})();
</script>
可以看到百度文档的配置还是挺多的,文档转图片、监听翻页都不是问题,不过缺点就是 ppt 动画播放不了。
- 官方网址
永中 DCS 文档预览
永中的功能还是很强大的,分为私有云和公有云,私有云就是部署在自己的服务器上,公有云就是用永中的服务器。公有云有免费版,可以实现基本的预览功能。私有云支持定制,上述功能基本都可以实现。
官网上有很多示例,大家也可以把自己的文件上传上去,预览体验一下。
- 官方示例
Office Web 365
office web 365 和永中 DCS 类似,也有部署版和在线版,不过部署版和在线版功能都非常强大,满足你对文档预览的所有幻想。
office web 365 也有免费版,使用方法很简单,先注册账号登录,然后把文件下载地址所在的域名添加到后台,后台会根据域名生成一个网站 ID,然后再使用下面的预览地址就可以了。
预览地址
http://ow365.cn/?i=您的网站ID&furl=要预览的Office文件下载地址
如果文件下载地址是 https 开头,那么还要加一个 ssl=1 参数
http://ow365.cn/?ssl=1&i=您的网站ID&furl=要预览的Office文件下载地址
- 官方示例
总结
以上就是最主流的文档预览方案,如果产品经理再让你开发这些功能,知道怎么做了把。只要有 money,就没有实现不了的功能
office在线预览哪家强?不能播放ppt动画,不能监听翻页?相关推荐
- office 在线预览
office 在线预览 永中office dcs xdocin Spire系列 officeweb365 wps在线预览 idocv onlyoffice office online serve nt ...
- office在线预览 word在线预览 .net在线预览 文件在线浏览接口
office在线预览 word在线预览 excel在线预览 文件浏览接口服务 支持移动端浏览,只要能使用浏览器上网都可以使用,不需要安装任何第三方工具. 1.word在线预览 excel在线预览,.n ...
- php 永中office在线预览
永中office在我的项目中主要的应用目的是在线预览office文件. 至于为啥不用微软,不知道是不是我的姿势不对,大佬也说在国内可能出现无法转换(误). 复制代码 准备 永中office DCS文档 ...
- office转pdf实现office在线预览(aspose)
office转pdf实现office在线预览(aspose) 1. jar包地址 2. 将jar包安装到本地 3. pom文件添加依赖 4. license.xml ① license.xml存放路径 ...
- mvc直接在html页面预览pdf,Asp.net MVC 实现在线预览word、excel、ppt、pdf文件
在线预览word.excel.ppt 原理:主要是引用第三方Dll使本地word.excel.ppt文件转换成Html 需要引用 : Aspose.Cells.dll Aspose.Slides.dl ...
- Office在线预览及PDF在线预览的实现方式大集合
一.服务器先转换为PDF,再转换为SWF,最后通过网页加载Flash预览 微软方:利用Office2007以上版本的一个PDF插件SaveAsPDFandXPS.exe可以导出PDF文件,然后再利用免 ...
- Office在线预览及PDF在线预览的实现方式
原文链接:http://www.officeweb365.com/officetoview.html 一.服务器先转换为PDF,再转换为SWF,最后通过网页加载Flash预览 微软方:利用Office ...
- Office在线预览—PPT专场
前言 当下是一个软件.小程序.APP等遍地的时代,互联网已经深入到我们工作.生活的方方面面.只要是企业,总有移动办公需求,出差在外,不方便电脑端查看,文件太大,担心手机内存等. 在线预览可以让我们不经 ...
- 【玩转云函数】腾讯云云函数结合金山文档打造轻量级 Office 在线预览服务
以下内容来自「玩转腾讯云」用户原创文章,已获得授权. 本文介绍下如何使用云函数来实现 Office 办公文件的预览 01. 前言 曾几何时,文档预览曾经很麻烦,小公司需要购买服务器,自行搭建文件服务器 ...
最新文章
- TensorFlow模型的签名推荐与快速上线\n
- 计算机专业大一暑假,2020年计算机专业大学生暑期社会实践调查报告
- CSS3实战开发:使用CSS3实现photoshop的过滤效果
- python pip gpl_一文了解Python的pip工具
- LeetCode 122 买卖股票的最佳时机 II
- 打印异常堆栈_关于日志打印行号的性能案例
- Spring读取xml配置文件的原理与实现
- C语言深入浅出可变参数函数的使用技巧(转)
- 56、弱电工程交换机的三种vlan划分方法详解,划分vlan变得如此简单。
- Sicily 1031. Campus
- 使用turtle库,绘制一个正方形。
- 几个简单的c语言程序,几个简单的C语言源程序.docx
- python网球比赛模拟主持稿_模拟课堂比赛主持人稿
- java EE 2019 11 15关于map集合
- java 获取mp3 封面_android 怎样获取歌曲的专辑封面
- 半色调图像中高频与低频的理解
- Intel.VTune.Performance.Analyzer.v8.0.014 分析软件
- FASLGNFFRKARKKIGEEFKRIVQRIKDFLQHLIPRTEA,FALL-39
- Excel文件导入功能(带公式)
- mysql提示python没有安装_MySQL-Python安装问题小记