`
dayuyuehan
  • 浏览: 4472 次
  • 性别: Icon_minigender_1
  • 来自: 江苏无锡
社区版块
存档分类
最新评论

文件在线阅读的几种方案对比

阅读更多

   随着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用什么方式转,欢迎大家来踩。

11
2
分享到:
评论
2 楼 mymobile 2011-09-21  
不错。。支持
1 楼 tqb1983 2011-09-21  
好,继续。。

相关推荐

    java获取文件大小的几种方法

    Java 获取文件大小的几种方法 Java 中获取文件大小的方法主要有三种:通过 `file` 的 `length()` 方法获取、通过流式方法获取(包括 `FileInputStream` 的 `available()` 方法和 `FileChannel` 工具)。下面将详细...

    文件比较 源码对比 分析文件

    "文件比较",也称为"源码对比"或"差异分析",是一种技术,用于识别两个或多个文件之间的不同之处。这种工具广泛应用于软件开发、文档编辑、数据同步等多种场景,帮助用户快速定位并理解文件之间的差异。 "Beyond ...

    9. OpenCV进行图像相似度对比的几种办法 - zchang81的博客 - CSDN博客1

    以下将详细介绍几种主要的OpenCV图像相似度对比方法: 1. 直方图方法: 直方图是表示图像中灰度级出现频率的图形,可以用于度量两幅图像的整体分布相似性。首先,计算每幅图像的直方图,然后归一化,最后使用诸如...

    文件对比神器

    在IT领域,文件对比是日常工作中非常常见的一种需求,无论是代码版本控制,文档协作,还是数据备份,都需要对文件或文件夹进行比较。"文件对比神器"无疑是一款强大的工具,它能够帮助用户快速准确地识别出两个文件或...

    xml文件对比

    在进行XML文件对比时,主要关注以下几个方面: 1. **结构一致性**:检查两个XML文件的元素结构是否相同,包括元素的层次、顺序和数量。例如,如果一个文件有一个`<employee>`元素,而另一个没有,或者它们的位置...

    做文件(夹)对比

    文件对比工具有多种实现方式,常见的有以下几种: 1. **文本比较**:对于纯文本文件,工具会逐行甚至逐字符比较。例如,Beyond Compare和WinMerge就是著名的文本比较工具,它们可以显示行级和字符级的差异,并支持...

    linux下几种安全存储对比

    本文将对Linux下几种常见的安全存储方式进行对比分析,包括文件系统加密和块层加密、文件级和全磁盘加密、以及硬件加密驱动技术等。 首先,数据静止时的加密是安全存储的基础,涉及不同层次的数据加密技术。数据...

    几种Xshell 5护眼配色主题文件下载

    "护眼"配色通常采用低对比度,避免过于刺眼的颜色组合,如淡绿色背景搭配深灰色文字,以减少对眼睛的刺激。 本资源提供的是一系列专门为Xshell 5设计的护眼配色主题文件,文件格式为.xcs。这些文件包含了颜色配置的...

    PB中几种写文件方式性能测试,有兴趣的可以看看(PB125)

    这个话题聚焦在PowerBuilder中不同的写文件方法对性能的影响。在这个“PB125”版本的测试中,作者可能对比了多种写入文件的策略,以评估它们在速度、资源消耗和效率方面的差异。 在IT领域,写文件的方式有很多种,...

    halcon几种定位方法C# 实现.rar

    这种方法适用于目标物体与背景对比度较高或者形状特征明显的场景。 其次,基于Blob的定位方法在`LocationBlob.cs`中被实现。Blob(Blob是Binary Large Object的缩写,但在图像处理中指的是连通组件)分析用于识别和...

    windows下几种文件拷贝方式比较代码

    以下是对标题“windows下几种文件拷贝方式比较代码”所涉及的知识点的详细解释。 1. **Shell API**: Windows提供了一套名为Shell API的库函数,它允许应用程序与Windows Shell交互,包括文件和文件夹的操作。其中...

    matlab跳出循环的几种方式的比较

    本文将详细介绍MATLAB中用于控制循环流程的几种常用方法,并对它们进行对比分析,帮助读者更好地理解和掌握这些技巧。 ### 1. break 语句 `break` 语句的作用是在满足某个条件时立即终止当前循环,即跳出当前循环...

    基于MATLAB实现的配电网三相潮流计算方法,对几种常用的配电网潮流计算方法进行了对比分析+使用说明文档.zip

    基于MATLAB实现的配电网三相潮流计算方法,对几种常用的配电网潮流计算方法进行了对比分析+使用说明文档.zip 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本...

    文件上传方案

    本文将深入探讨几种常用的文件上传组件,分析它们的特性,并进行比较,以帮助开发者根据项目需求选择最合适的解决方案。 ### 文件上传组件概述 #### 1. Plupload Plupload是一款开源的文件上传组件,支持多种...

    linux flash 文件系统对比

    本文将根据2009年Linux嵌入式大会上的一份PDF资料,对几种常见的Linux闪存文件系统进行比较分析,并探讨它们各自的优点与局限性。 #### MTD 子系统简介 MTD(Memory Technology Device)是Linux内核中的一个子系统...

    hadoop处理海小文件的改进方法

    一种有效的方法是在写入HDFS之前对小文件进行合并处理,即将多个小文件合并成一个较大的文件。这种方法可以显著减少文件的数量,从而减轻Namenode的元数据管理负担。合并后的文件可以使用如下的步骤处理: 1. **小...

    java几个实用的文件操作方法.txt

    本文将详细介绍一个名为`JFile`的类中实现的几种实用文件操作方法,并对每个方法进行深入解析。 #### 一、比较两个文件内容(按字节) 比较两个文件内容是验证文件完整性和一致性的重要手段。`JFile`类中提供了两...

    自动升级系统中下载文件的若干中方法.docx

    针对以上提到的几种文件存储方式,下面介绍两种具体的文件下载方法: 1. **批处理文件** - 批处理文件是一种包含一系列DOS命令的文本文件,扩展名为.BAT。通过编写批处理文件并调用特定命令,可以在客户端自动执行...

    行业文档-设计装置-一种文件系统的流媒体增强文件布局方法.zip

    流媒体增强文件布局方法是针对现代多媒体服务,如在线视频、音频流等,为了提升播放性能和效率而进行的一种文件存储策略。 在传统的文件系统中,文件通常按照连续的块进行存储,但这种方式对于频繁的随机访问(如流...

    几种方法的图像分割代码

    在这个压缩包文件中,我们可能会找到几种不同的图像分割算法的实现,包括基于最大熵、最大类间最大距离以及最大类间最大距离比的方法。这些方法各有其理论基础和应用场景,下面我们将详细探讨这些知识点。 1. **...

Global site tag (gtag.js) - Google Analytics