版式文件的在线绘制优化

来源 :北京大学 | 被引量 : 0次 | 上传用户:a111222aaa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的发展,以及人们对电子阅读的需要,人们对版式文件的在线阅读要求日益增加。版式文件在线阅读的核心技术是在线绘制技术。本文对当前版式文件的在线绘制技术进行了分析,针对当前技术的不足提出了改进。   当前版式文件在线绘制的基本方法是将版式文件进行预处理,生成每一页的图像文件,客户端请求一页信息的方式是从服务器得到该页对应的图像文件。这种方法传输数据量很大,主要由以下3点造成:   1.用户可能进行缩放活动,由于图像的缩放会带来画质的损失,所以需要服务器再次传输适合用户需要大小的图像;   2.将每一页的信息输出成图像,会割裂每页之间的联系,而每页之间可能会有共同的信息,这样从一本书的全局上看,可能产生很大的冗余。   3.单纯利用客户端浏览器显示图像的功能,而没有利用已有的其他功能进行绘制,比如可以利用客户端本地的字体文件进行文字的绘制工作。   本课题对于这种方法提出了改进,减少了整体的数据传输量。所使用的方法有:   1.使用传输绘制指令代替传输图像文件。因为绘制指令使用的是矢量描述的方式,所以进行一次传输,就可以满足缩放要求,从而减少客户端进行缩放操作时产生的重传数据;   2.对文字的绘制进行优化。在一本书中,有许多相同的文字,相同的文字可以使用相同的绘制指令进行描述。提取一本书中相同的文字绘制指令,使相同文字的绘制指令只被传输一次,从而达到减少全局传输数据量的目的;   3.使用客户端字体信息进行文字显示。通常,客户端已经有足够的字体信息来显示文字。因此可以利用客户端已有的字体信息,不传输文字绘制指令,只传输文字的字体,文字编码,以达到减少传输数据量的目的。   最后本文对实验结果进行了分析,说明这些方法针对不同类型的图书所能达到的优化效果。
其他文献
脉冲耦合神经网络PCNN(Pulse Coupled Neural Network)是一种有着严格生物学背景的且不同于传统人工神经网络的第三代人工神经网络。与传统的人工神经网络相比,PCNN具有阈值
Web服务具有高度的互操作性、跨平台性和松耦合性等特点,使得Web服务在互联网上得到了广泛应用。然而随着研究的不断深入,单个Web服务已经不能满足用户的实际需要。组合Web服
遥感技术作为当今获取地物表面信息的重要手段,自20世纪60年代迅速发展至今,已被运用于环境监测、资源勘查、地质勘测、农业监控、军事侦察等诸多领域。由于该技术涉及众多科
随着Web2.0的发展,博客已成为一种重要的互联网信息发布方式。如何高效准确地抽取博客中的信息成为众多互联网应用迫切需要解决的问题之一。本文主要研究博客中博文网页的自
传统的水质监测主要是以人工采集为主,数据量小,取样范围有局限性,缺乏实时性,因此对实时持续的水质监测分析系统的研究与开发逐渐受到人们的关注。而具有感知、计算和通信能
软件开发包含需求、设计、编码、测试和维护等几个阶段,需求工程处理需求阶段的问题。需求工程包括需求获取、需求分析、需求规约、需求确认和需求管理五个基本活动。其中,需求
火星吸引着很多国家和研究机构的注意力,因为它是太阳系中最类似于地球、最有可能存在生命的行星。对于火星,人类还有很多未知的领域,了解并利用它,是人类迈向太空的重要一步
本文的研究内容是基于层次短语的统计机器翻译模型中的参数训练和解码问题。   统计机器翻译中的参数训练问题是指在训练集上学习合适的统计机器翻译模型中的特征参数的问
增强现实技术是虚拟现实技术发展的一个新兴技术,它借助于三维显示技术、交互技术、多种传感技术、计算机视觉技术以及多媒体技术把计算机生成的二维或三维的虚拟信息融合到用
移动Ad Hoc网络是由一组无线节点组成,不需要固定基础设施的无线通信网络。移动Ad Hoc网络有很多与自身结构相关的特点,如动态网络拓扑结构、带宽是受限的、链路的容量有限及