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

技术编号:3822474 阅读:478 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种富文本格式文件字号处理的实现方法,步骤包括:1)从电子阅读设备上配置文件中获取用户当前设定的字体大小;2)统计源文件正文中各种字号出现的频率;3)在文档转换过程中,将源文件中频率最高的字号的大小按照电子阅读设备上用户配置的大小进行转换,其他相应的字体,可以按照相关的像素大小进行等比缩放,或者找到最接近的字号来代替;4)转换后的文档根据电子阅读设备的屏幕大小进行重新排版,文档的文件格式不变;5)完成文档字号格式转换后,该文档在电子阅读设备上获得最佳的阅读模式。本发明专利技术解决了在不同应用平台中文字字体大小显示的问题。

【技术实现步骤摘要】

本专利技术涉及一种文字处理方法,特别是涉及一种富文本格式文件字号处理的实现 方法。
技术介绍
随着技术的发展,手持设备越来越多,比如电子书、PDA(Pers0nal Digital Assistant,个人数字助理)、PSP (PlayStation Portable,掌上游戏机)、手机等。很多手 持电子设备在阅读过程中支持用户手工拷贝或自动下载文件到电子设备上随时随地进行 阅读。目前的电子设备,能够支持阅读的文件格式越来越多,大多数支持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日专利技术者王立, 马如军 申请人:盛大计算机(上海)有限公司本文档来自技高网...

【技术保护点】
一种富文本格式文件字号处理的实现方法,步骤包括:第一步,从电子阅读设备上配置文件中获取用户当前设定的字体大小;第二步,统计源文件正文中各种字号出现的频率;第三步,将源文件正文中频率出现最高的字号和电子阅读设备上获取的字体大小进行匹配,在文档转换过程中,将源文件中频率最高的字号的大小按照电子阅读设备上用户配置的大小进行转换,源文件中其他相应的字号按照相关的像素大小进行等比缩放,或者找到最接近的字号来代替;第四步,转换后的文档根据电子阅读设备的屏幕大小进行重新排版;第五步,完成文档字号格式转换。

【技术特征摘要】

【专利技术属性】
技术研发人员:马如军王立
申请(专利权)人:盛大计算机上海有限公司
类型:发明
国别省市:31[中国|上海]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利