富文本格式文件字号处理的实现方法

文档序号:6483059阅读:469来源:国知局

专利名称::富文本格式文件字号处理的实现方法
技术领域
:本发明涉及一种文字处理方法,特别是涉及一种富文本格式文件字号处理的实现方法。
背景技术
:随着技术的发展,手持设备越来越多,比如电子书、PDA(Pers0nalDigitalAssistant,个人数字助理)、PSP(PlayStationPortable,掌上游戏机)、手机等。很多手持电子设备在阅读过程中支持用户手工拷贝或自动下载文件到电子设备上随时随地进行阅读。目前的电子设备,能够支持阅读的文件格式越来越多,大多数支持TXT格式的文件。当前可下载文件的格式有PDF、HTML、DOC、RTF等带有富媒体格式的文件,这些格式文件在应用于PC(计算机)上时分辨率为1024X768,在某些特定电子产品上应用时,分辨率为600X800,当用户将PC上显示的文档直接下载到特定电子产品上应用时,文字的显示就会出现问题。基于上述的问题,需开发一种能解决在不同应用平台中字体显示调节的实现方法。
发明内容本发明要解决的技术问题是提供一种富文本格式文件字号处理的实现方法,以解决在不同电子阅读设备应用平台中文字字体大小显示的问题。为解决上述技术问题,本发明的富文本格式文件字号处理的实现方法,包括步骤第一步,从电子阅读设备上配置文件中获取用户当前设定的字体大小,获取最适合每个用户阅读字体的大小;第二步,统计源文件正文中各种字号出现的频率;第三步,将源文件正文中频率出现最高的字号和电子阅读设备上获取的字体大小进行匹配,在文档转换过程中,将源文件中出现频率最高的字号的大小按照电子阅读设备上用户配置的大小进行转换,其他相应的字号(源文件中出现的非频率最高的字号),可以按照相关的像素大小进行等比缩放,或者找到最接近的字号来代替;第四步,转换后的文档根据电子阅读设备的屏幕大小进行重新排版,文档的文件格式不变;第五步,完成文档字号格式转换后,该文档在电子阅读设备上获得最佳的阅读模式。所述电子阅读设备包括电子书、PDA、PSP、手机。所述的源文件来自用户手工拷贝或自动下载的文件,包括PDF、HTML、DOC、RTF等带有富媒体格式的文件。通过采用上述方法,本发明解决了在不同电子阅读设备应用平台中文字字体大小显示的问题,方便浏览和阅读。下面结合附图与具体实施方式对本发明作进一步详细的说明图1是本发明实现的对富文本格式文件字号处理的流程图。具体实施例方式下面通过采用本发明方法,解决用户将PC上显示的文档(带有富媒体格式的PDF文件)下载到电子书阅读设备上出现的文字字体大小显示问题为例,以理解本发明方法的技术特征和功能特色。为解决上述文档出现的文字字体大小显示问题,本实施例中采用的富文本格式文件字号处理的实现方法,如图1所示,具体包括以下步骤第一步,从电子书阅读设备上配置文件中获取用户当前设定的字体大小,获取最适合用户阅读字体的大小;第二步,统计源文件正文中各种字号出现的频率;第三步,将源文件正文中频率出现最高的字号和电子书阅读设备上获取的字体大小进行匹配,在文档转换过程中,将源文件中频率最高的字号的大小按照电子书阅读设备上用户配置的大小进行转换,源文件中其他相应的字号,可以按照相关的像素大小进行等比缩放,或者找到最接近的字号来代替;第四步,转换后的文档根据电子书阅读设备的屏幕大小进行重新排版,但文档的文件格式不变(仍为PDF格式);第五步,完成文档字号格式转换。通过上述步骤,该文档在电子书阅读设备上便可获得最佳的阅读模式。权利要求一种富文本格式文件字号处理的实现方法,步骤包括第一步,从电子阅读设备上配置文件中获取用户当前设定的字体大小;第二步,统计源文件正文中各种字号出现的频率;第三步,将源文件正文中频率出现最高的字号和电子阅读设备上获取的字体大小进行匹配,在文档转换过程中,将源文件中频率最高的字号的大小按照电子阅读设备上用户配置的大小进行转换,源文件中其他相应的字号按照相关的像素大小进行等比缩放,或者找到最接近的字号来代替;第四步,转换后的文档根据电子阅读设备的屏幕大小进行重新排版;第五步,完成文档字号格式转换。2.如权利要求1所述的富文本格式文件字号处理的实现方法,其特征在于所述电子阅读设备包括电子书、PDA、PSP、手机。3.如权利要求1所述的富文本格式文件字号处理的实现方法,其特征在于所述第一步中的字体大小是最适合每个用户阅读字体的大小。4.如权利要求1所述的富文本格式文件字号处理的实现方法,其特征在于所述第二步中的源文件是来自用户手工拷贝或自动下载的包括带有富媒体格式的PDF、HTML、DOC或RTF文件。5.如权利要求1所述的富文本格式文件字号处理的实现方法,其特征在于所述第四步中的文档的文件格式不变。全文摘要本发明公开了一种富文本格式文件字号处理的实现方法,步骤包括1)从电子阅读设备上配置文件中获取用户当前设定的字体大小;2)统计源文件正文中各种字号出现的频率;3)在文档转换过程中,将源文件中频率最高的字号的大小按照电子阅读设备上用户配置的大小进行转换,其他相应的字体,可以按照相关的像素大小进行等比缩放,或者找到最接近的字号来代替;4)转换后的文档根据电子阅读设备的屏幕大小进行重新排版,文档的文件格式不变;5)完成文档字号格式转换后,该文档在电子阅读设备上获得最佳的阅读模式。本发明解决了在不同应用平台中文字字体大小显示的问题。文档编号G06F17/21GK101923535SQ20091005740公开日2010年12月22日申请日期2009年6月11日优先权日2009年6月11日发明者王立,马如军申请人:盛大计算机(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1