移动终端设备的带文字内容的图片的重新排版方法及系统技术方案

技术编号:4070253 阅读:316 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种用于移动终端设备的带文字内容的图片的重新排版方法,包括:判断目标网页的页面数据中是否含有带文字内容的图片;对所述带文字内容的图片进行重新排版,生成符合移动终端设备的屏幕宽度要求的重新排版后图片;将所述重新排版后图片返回至所述移动终端设备。同时,本发明专利技术还提供一种用于移动终端设备的带文字内容的图片的重新排版处理系统,包括:图片判断模块和图片重新排版模块。

【技术实现步骤摘要】

本专利技术涉及带文字内容的图片的重新排版方法和系统,特别是一种用于移动终端 设备的带文字内容的图片的重新排版方法和系统。
技术介绍
手机浏览器的未来发展是以用户的体验好坏为成败的标准。现行手机上网浏览的 显示模式有两种第一种显示模式是移动屏幕(让屏幕在网页上移动),第二种显示模式是 对网页重新进行排版。在第一种显示模式中,由于手机屏幕的宽度往往小于网页中各板块 内容的宽度,找到内容后如果要进行阅读,必须每一行移动多次屏幕才能完成对该行的阅 读,使得用户在浏览网页时很不方便。在第二种显示模式中,通过对网页重新进行排版,把 Web进行技术处理,把每一板块的每一行的内容按屏幕的宽度进行排版(WAP手机浏览器模 式),从而方便了用户浏览网页。但是,即使采用第二种显示模式,由于在网页上经常存在一 些带文字的图片,这些带文字的图片宽度一般较大(常见的电子书图片宽度在700像素左 右),因此即使采用第二种显示模式在像手机这样的小屏幕移动设备上阅览这些图片中的 文字内容时,仍然需要不断的左右移动图片,给用户的阅览带来不便,造成体验效果非常不 好。如果服务器可以对带文字内容的图片进行重新排版,使其文字内容能够自动适应手机 屏幕的大小,消除了手机用户在阅览过程中不断左右移动图片的步骤,必将大大的提高用 户的阅读体验。
技术实现思路
本专利技术的目的是为了克服现有的小屏幕的移动终端对带文字内容的图片的阅览 不方便的缺点,提供了一种更加完善的技术解决方案。本专利技术提供了一种用于移动终端设备的带文字内容的图片的重新排版方法,包 括判断目标网页的页面数据中是否含有带文字内容的图片;对所述带文字内容的图片进行重新排版,生成符合移动终端设备的屏幕宽度要求 的重新排版后图片;将所述重新排版后图片返回至所述移动终端设备。上述的带文字内容的图片的重新排版方法还包括对所述带文字内容的图片的宽 度与所述移动终端设备的屏幕宽度进行比较,判断是否需要对所述带文字内容的图片进行 所述重新排版。其中,所述重新排版包括以下步骤对所述带文字内容的图片的每一行文字的每一列像素进行扫描,其中连续的空白 像素列被认为是文字间的空白区域,连续的有内容像素列被认为是文字区域;根据所述的扫描结果,将所述带文字内容的图片的每一行内容分割成单个文字;将所述分割后的全部所述单个文字根据所述移动终端设备的屏幕宽度重新排布,生成所述重新排版后图片。上述的带文字内容的图片的重新排版方法还包括确定所述带文字内容的图片的 特定格式;其中,所述重新排版后图片是以所述特定格式返回至所述移动终端设备。上述的带文字内容的图片的重新排版处理方法还包括对所述重新排版后图片的 长度与所述移动终端设备的屏幕长度进行比较,判断是否需要将所述重新排版后图片分割 成符合所述移动终端设备的屏幕长度要求的小图片。本专利技术还提供一种用于移动终端设备的带文字内容的图片的重新排版处理系统, 包括图片判断模块,用于判断目标网页的页面数据中是否存在带文字内容的图片;图片重新排版模块,用于根据移动终端设备的屏幕宽度对所述带文字内容的图片 进行重新排版,生成重新排版后图片。上述的带文字内容的图片的重新排 版处理系统还包括图片宽度比较模块,用于 获取所述带文字内容的图片的宽度并将其与所述移动终端设备的屏幕宽度进行比较。其中,所述图片重新排版模块对所述带文字内容的图片的每一行文字的每一列像 素进行扫描,并根据所述的扫描结果将所述带文字内容的图片的每一行内容分割成单个文 字,然后将所述分割后的全部所述单个文字根据所述移动终端设备的屏幕宽度重新排布, 生成所述重新排版后图片。上述的带文字内容的图片的重新排版处理系统还包括图片格式识别模块,用于 识别所述带文字内容的图片的特定格式;其中,所述图片重新排版模块根据所述特定格式 生成所述重新排版后图片。上述的带文字内容的图片的重新排版处理系统,还包括图片长度比较模块,用于获取所述重新排版后图片的长度并将其与所述移动终端 设备的屏幕长度进行比较,判断是否需要将所述重新排版后图片分割成符合所述移动终端 设备的屏幕长度要求的小图片;图片分割模块,用于当所述重新排版后图片的长度超过所述移动终端设备的屏幕 长度时,将所述重新排版后图片分割符合所述移动终端设备的屏幕长度要求的小图片。通过实施本专利技术,服务器对带文字内容的图片进行了重新排版,使其文字内容能 够自动适应包括手机在内的各种小屏幕移动终端设备。小屏幕移动终端设备用户无需左右 移动图片即可进行畅快阅读。附图说明图1为带文字内容的图片的重新排版处理系统示意图;图2为显示带文字内容的图片的处理流程图;图3为是否需要进行带文字内容的图片的转换判断流程图;图4为对带文字内容的图片进行识别和重新排版的处理流程图。具体实施例方式本专利技术通过将带文字内容的图片进行文字内容的识别和重新排版,使得重新排版 后的内容能够自动适应于小屏幕移动终端设备,使得用户能够更方便地在小屏幕移动终端设备上阅览较大宽度的带文字内容的图片。其中,上述小屏幕移动终端设备可以是手机、掌 上电脑等。下面结合附图详细说明本专利技术的具体实施方式。图1示出了带文字内容的图片的重新排版处理系统示意图。如图1所示,带文字 内容的图片的重新排版处理系统包括图片判断模块1、图片宽度比较模块2、图片重新排版 模块3、图片分割模块4、图片格式识别模块5以及图片长度比较模块6。图片判断模块1、 图片宽度比较模块2、图片重新排版模块3、图片长度比较模块、图片分割模块4、图片格式 识别模块5、图片长度比较模块6、数据存储模块7、通信接口模块8以及CPUlO通过数据总 线9连接。CPUlO通过数据总线9控制图片判断模块1、图片宽度比较模块2、图片重新排版 模块3、图片分割模块4、图片格式识别模块5以及图片长度比较模块6的运行。带文字内 容的图片的重新排版处理系统通过通信接口模块8连接移动终端设备。图片判断模块1用于判断目标网页的页面数据中是否存在带文字内容的图片,即 当服务器接收到目标网页的页面数据时,通过图片判断模块1判断该页面数据中是否存在 带文字内容的图片。图片宽度比较模块2用于获取上述带文字内容的图片的宽度并将其与 移动终端设备的屏幕宽度进行比较。其中,上述移动终端设备的屏幕宽度是由移动终端设 备的生产商预先设定的。所述重新排版处理系统在屏幕浏览器启动或是屏幕发生横屏变化 时,自动读取上述移动终端设备的屏幕宽度,并存储在数据存储模块7中以供图片宽度比 较模块2进行宽度比较时使用。图片重新排版模块3用于根据移动终端设备的屏幕宽度对带文字内容的图片进 行重新排版,使得经重新排版后的带文字内容的图片适合在移动终端设备的屏幕显示而无 需在阅览时不断左右移动图片。具体地,图片重新排版模块3对上述带文字内容的图片的 每一行文字的每一列像素进行扫描,在上述的扫描过程中,连续的空白像素列被认为是文 字间的空白区域,连续的有内容像素列被认为是文字区域,根据上述的扫描结果,将上述带 文字内容的图片的每一行内容分割成一个个文字并将上述分割后的全部文字根据符合上 述移动终端设备的屏幕宽度要求的图片宽度和数据库中上述带文字内容的图片原先特定 格式进行重新排布,生成新的图片。图片长度比较模块6用于获取上述带文字内容的图片 的长度并将其本文档来自技高网...

【技术保护点】
一种用于移动终端设备的带文字内容的图片的重新排版方法,包括:判断目标网页的页面数据中是否含有带文字内容的图片;对所述带文字内容的图片进行重新排版,生成符合移动终端设备的屏幕宽度要求的重新排版后图片;将所述重新排版后图片返回至所述移动终端设备。

【技术特征摘要】

【专利技术属性】
技术研发人员:梁捷苏晓
申请(专利权)人:优视科技有限公司
类型:发明
国别省市:11[中国|北京]

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

1