[发明专利]一种转换电子文档的方法及装置有效
申请号: | 201110312591.2 | 申请日: | 2011-10-14 |
公开(公告)号: | CN103049429A | 公开(公告)日: | 2013-04-17 |
发明(设计)人: | 王晓磊;张磊;王毅 | 申请(专利权)人: | 北大方正集团有限公司;北京方正阿帕比技术有限公司;方正信息产业控股有限公司 |
主分类号: | G06F17/21 | 分类号: | G06F17/21 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 孔凡红 |
地址: | 100871 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 转换 电子 文档 方法 装置 | ||
技术领域
本发明涉及计算机信息处理技术领域,尤其涉及一种转换电子文档的方法及装置。
背景技术
随着数字出版技术的快速发展,越来越多的出版机构开始以数字形式,即电子文档形式发行图书。目前,在编辑、加工和印刷的过程中,这些图书的电子文档是由排版软件所创建,并将创建后的电子文档存放于计算机系统中,该电子文档中包含可显示对象、以及该可显示对象的复合模式、类型等信息;可显示对象为电子文档中需要显示的对象;当可显示对象为文字类型时,该电子文档还包含文字的字符个数,文字的字号;当可显示对象为图像类型时,该电子文档还包含图像的像素高度和像素宽度,以及图像的个数;当可显示对象为路径类型时,例如圆形、曲线等,该电子文档还包含该路径的端点和控制点的个数,以及路径的长度,例如圆形的周长;该电子文档还包含页面宽度等信息。
在印刷过程中,图书编辑人员通过使用排版软件,需要将该电子文档的文件格式,例如方正飞腾格式,转换为用于印刷的文件格式,例如便携文件(Portable Document Format,PDF)格式,然后才可进行印刷操作。
在传统纸书的加工过程中,关注的是版面描述的精确性,包括版面内容的位置、颜色以及复杂视觉效果的精确性。因此,在现有的排版软件中,为了达到精确性目的,通常使用一些复杂而细致的页面描述方法来保证电子文档印刷为纸书后,仍然有精确的视觉效果。例如使用大量颜色逐渐改变的圆形叠加来达到平滑渐变效果,如图1所示;或者使用大量细碎的图形拼合起来形成一幅大图,如图2所示,以达到印刷时所需的精确性的要求。
但是本发明人发现,现有技术中存在如下问题:
第一,在数字出版技术领域中,电子文档主要用于在各种阅读器中显示,尤其是在移动阅读设备上的显示,例如,手机。其关注的是阅读的便捷、快速;而版面精确性的要求有所降低。如果直接使用现有排版软件输出的电子文档,该电子文档页面的复杂性往往会造成阅读速度太慢、占用系统资源过多等问题。
第二,在现有技术中,解决阅读速度太慢、占用系统资源过多的问题的方法是对电子文档进行优化和转换。例如使用Adobe Acrobat对PDF文件格式的文件做优化保存,或者使用Apabi Maker将PDF文件转换为基于混合XML的公共电子文档(Common e-Document of Blending XML,CEBX)格式,常见的优化手段包括降低图像解析度、重新压缩图像、去除内嵌字体等方法。这类技术的出发点是压缩或丢弃部分数据,只适用于可压缩的图像、视频等数据,以及可丢弃的内嵌字体等数据,因此,适用的范围较窄,对于不可压缩或丢弃的数据则不能进行任何压缩或丢弃处理。
发明内容
本发明实施例提供一种转换电子文档的方法及装置,用于减少电子文档所需的内存空间。
一种转换电子文档的方法,所述方法包括:
获取所述电子文档中的可显示对象;
按照预先设定的计算方法,根据获取的可显示对象计算出显示复杂度值;
当确定所述显示复杂度值大于预先设置的复杂度阈值时,将所述可显示对象转换为光栅图像。
一种转换电子文档的装置,所述装置包括:
获取单元,用于获取所述电子文档中的可显示对象;
计算单元,用于按照预先设定的计算方法,根据获取的可显示对象计算出显示复杂度值;
确定单元,用于当确定所述显示复杂度值大于预先设置的复杂度阈值时,将所述可显示对象转换为光栅图像。
可见采用本发明实施例提供的方法,按照预先设置的计算方法,计算出显示复杂度值,当显示复杂度值大于预先设置的复杂度阈值时,将可显示对象转换为光栅图像;由于光栅图像中所包含的像素等信息较少,因此,当可显示对象转换为光栅图像后,可大大降低电子文档页面的复杂度;同时,由于光栅图像所占用的内存较小,可减少转换后的电子文档所需的内存空间,因此,在使用阅读显示器,尤其是移动阅读设备上显示转换后的电子文档时,可大大提高浏览速度;同时,本发明提供的方法是在电子文档的显示复杂度值大于预先设置的复杂度阈值时,才将所述电子文档中的可显示对象转换为光栅图像,该方法可在减少转换后的电子文档所需的内存空间的同时保证电子文档中页面的显示效果。
附图说明
图1为现有技术中渐变圆形的组成结构示意图;
图2为现有技术中图像的组成结构示意图;
图3为本发明实施例提供的一种转换电子文档的方法的流程示意图;
图4为本发明实施例提供的第一种转换电子文档的方法流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京方正阿帕比技术有限公司;方正信息产业控股有限公司,未经北大方正集团有限公司;北京方正阿帕比技术有限公司;方正信息产业控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110312591.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种水肥自动灌溉绿化墙
- 下一篇:一种自动供水栽花盆