随着Saas的应用日益广泛和客户体验的要求提高,文档在线阅读的应用和需求越来越广泛。
目前能够实现在线阅读的方案主要为两种:
1.类似于百度文库和豆丁网的Flash形式展示(Office→Flash);
实现方法:
将文档转换为Flash格式,用播放器播放。
案例:
百度文库、豆丁、Doc88的在线阅读。
优势:
播放器可以实现放大、缩小、书签、搜索等人性化的功能。
劣势:
1.后台处理比较繁琐,会出现同名不同格式的文件等;
2.转换到阅读周期较长,用户等待时间较长;
3.客户端仅支持电脑和支持flash的终端。
2.类似于网易邮箱和移动139邮箱的Html形式展示(Office→Html);
实现方法:
将文档转换为Html格式,直接在浏览器上阅读。
案例:
网易邮箱、中国移动邮箱、腾讯邮箱的附件预览。
优势:
1.后台处理简单,生成html文件;
2.转换速度快,用户体验好;
3.客户端只要只要有浏览器就可以阅读,如电脑、平板电脑、手机以及其他终端。
劣势:
1.目前没有专业的播放器支持,因此在前端显示上少了些比较不错的功能,如搜索、放大、缩小。
本人才疏学浅,可能归纳的并不规范,也可能有所疏漏,非常欢迎各位高手指点。谢谢!!!
下一篇中,我会将转换过程中能采用的技术方案说一说,如office转pdf、office转html用什么方式转,欢迎大家来踩。
分享到:
相关推荐
主要介绍了java获取文件大小的几种方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
简介:https://en.wikipedia.org/wiki/Peak_signal-to-noise_ratioPSNR是最普遍和使用最为广泛的一种图像客
本篇文章主要介绍了用nodeJS搭建本地文件服务器的几种方法小结,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
小波变换、EMD以及EMD结合小波变换几种常用的时频去噪方法的对比分析(Wavelet transform, EMD and the EMD of several commonly used wavelet transform time-frequency denoising Comparative Analysis) ...
通过实例跟大家介绍了Mysql中几种插入方法的效率对比,这其中包括逐条插入、基于事务的批量插入、单条语句一次插入多组数据以及导入数据文件等四种方法的对比,文中通过实例代码介绍很详细,需要的朋友们下来来一起...
最后给出了方案的安全性分析和性能分析,并与几种类似的索引建立方案进行了对比,发现本方案搜索效率高、索引长度较少,实现了文件的动态更新,还能达到更高的安全级别(CKA-2),具有更好的应用性和扩展性。
扬皓文件批量处理器(GFileBat)的强大综合工具,包括十几种方式批量重命名文件,批量修改文件内容、属性、时间、快捷方式信息、音乐标签,批量创建文件和文件夹、智能归档,批量分割和合并文件,批量下载网络图片、...
Linux 环境中有多种方式可以实现不同主机之间的文件传输或同步。在不同的场景下, 选择合适的方法进行传输会大大提高工作效率以及质量。... 用的几种文件传输方法,结合具体使用实例以及对这些方法优缺点的分析对比
主要介绍了java中关于文本文件的读写方法,实例总结了Java针对文本文件读写的几种常用方法,并对比了各个方法的优劣及特点,具有一定参考借鉴价值,需要的朋友可以参考下
多种数据库备份批处理方法!!值得学习下载。几种对比方法很实用。
1.1 任务与分析 任务: 利用随机函数产生N个随机整数(20000以上),对这些数进行多种方法进行排序。...本系统实现了几种常用的排序方法,包括:插入排序、起泡排序、快速排序(递归、非递归)、堆排序。
android:加载PDF几种方法汇总对比 总结一下: 1、WebView 中调用 GoogleDocs 这个方案要翻墙!!! 2、调起第三方支持 PDF 阅读的应用 建议使用这种方法,扩展性兼容性强,可以扩展为支持其他的文件格式。但是...
通过实验研究,比较了几种常用生成 ICC特性文件的色彩管理软件的优劣,提出了针对各类特性文件规范的评价方法和评价步骤。同时,根据具体实验所获得针对几种软件产品的独立与客观的评价结果,采用色度精度分级方式,为...
我进行的研究的目的是基于统计学方法(Smirnov和Kolmogorov-Smirnov检验)为几种类型的脑肿瘤的MRI图像开发分类算法。 这项研究中使用的数据集包含来自233例三种脑肿瘤患者的3064张T1加权磁共振图像:脑膜瘤(708...
因为从文件读取图像到Bitmap是一件比较费时的事情,所以研究了一下几种可行的办法,并做了对比。 首先解释一下为什么耗时,这是因为,在从jpg或者png文件中读取Bitmap时,一来需要对外存进行操作并且图像文件一般都...
算法精度仿真主要是在几种不同的大机动条件下完成算法精度对比,分析不同条件下的超高精度算法精度。 使用说明 每个文件夹中都会有相应的ReadMe文件,给出程序简介、使用方法和仿真结果。 high-accuracy-SINS-...
“Learning TSP Requires Rethinking Generalization” 代码 概述 针对旅行商问题等组合问题的神经网络求解器的端到端训练在数百个节点之外是难以处理且效率低下的。...更多详情、使用方法,请下载后阅读README.md文件
1. 针对不同的多媒体设备,优化并提供数十种音视频转换方案,满足您所有的音视频转换需求。 2. 您还可以根据需要创建自己的转换方案。一次点击,即可完成任意格式的音视频转换,并直接导入iPod,iPhone或PSP。 3. ...
matlab中常用的插值方式有以下几种: 'nearest'最近项插值; 'linear'线性插值 ;'spline' 立方样条插值;'cubic' 立方插值 在脚本文件中,插值的语法为 y=interp1(x0,y0,x,'method') 其中,x0,y0是已知的数据...
怎样合理的利用手中的教材实现同步的教学更新,怎样让生感 兴趣于本册教材中较为枯燥的理论知识,是我一直在思考的,于是在实际上课过程中我 采取了以下的几种做法: 一、不同系统环境下的对比讲授加深学生的理解 ...