一种移动终端的排版方法及装置的制造方法_2

文档序号:9506162阅读:来源:国知局
近似的HTML样式。最后得到HTML格式的文字和文本的样式。
[0042]S13、获取移动终端的显示区域的范围。移动终端的显示区域的范围与屏幕的尺寸相关,计算移动终端的可视区域的宽高。
[0043]S14、在所述范围内装载所述流式数据。将所述显示页面对应的流式数据,在显示区域的范围内进行装载。流式数据可以自动适应屏幕,可采用JavaScript及Ajax技术,对获取的内容进行计算并重排。
[0044]通过该方法可以将版式数字资源根据移动终端的显示区域的大小进行流式排版显示,避免了现有技术中版式数字资源在终端实现时不能适应不同的视野范围,用户体验性差的问题。
[0045]作为优选的方案,在所述范围内装载所述流式数据的步骤S14中,还包括重新定义数字资源的样式,按照定义的样式装载所述流式数据。此处,可以自由设定字体、字号、颜色、背景、缩进、行程、段间距等CSS样式(层叠样式表)。这样,可以重新定义数字资源的样式,按照定义的样式装载所述流式数据,在同一移动设备的客户端,也可以根据不同的喜好,方便灵活地设置多种样式的显示效果。
[0046]作为进一步优选的实施方案,还包括判断所述流式数据是否超出所述范围,若超出则将超出部分装载到下一页;若未超出,则获取版式数字资源的下一展示页面继续进行装载。此外,还包括添加翻页动作,用于查看排版后的前后页的数字资源。该方案在规定的可视区域内,可实现自动排版布局并分页装载,能根据移动设备的硬件参数,提取数字资源内容并在网页上自动流式排版分页,实现最佳的移动终端的用户阅读体验。在规定的可视区域内,自动排版布局并分页,通过滑动屏幕,可以进行分页,自动加载显示前后内容,灵活方便。
[0047]实施例2
[0048]本实施例中提供一种移动终端的排版装置,包括:
[0049]展示页面获取单元11,用于获取版式数字资源的展示页面;
[0050]流式信息提取单元12,用于提取该显示页面的流式数据,所述流式数据包括文字信息和样式信息;
[0051]区域提取单元13,用于获取移动终端的显示区域的范围;
[0052]装载单元14,用于在所述范围内装载所述流式数据。
[0053]本实施例中的移动终端的排版装置,可以将版式数字资源根据移动终端的显示区域的大小进行流式排版显示,避免了现有技术中版式数字资源在终端实现时不能适应不同的视野范围,用户体验性差的问题。
[0054]此外,在优选的方案中,还包括第一判断单元,用于判断所述流式数据是否超出所述范围,若超出则将超出部分装载到下一页。此外,还包括第二判断单元,用于若所述流式数据未超出所述范围,则获取版式数字资源的下一展示页面继续进行装载。另外,还包括翻页单元,用于添加翻页动作,查看排版后的前后页的数字资源。该方案可以根据每一设备的宽高,设定任意的网页样式,在规定的可视区域内,自动排版布局并分页,通过滑动屏幕,可以进行分页,自动加载显示前后内容,灵活方便。
[0055]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0056]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0057]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0058]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0059]显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。
【主权项】
1.一种移动终端的排版方法,其特征在于,包括如下步骤: 获取版式数字资源的当前展示页面; 提取该显示页面的流式数据,所述流式数据包括文字信息和样式信息; 获取移动终端的显示区域的范围; 在所述范围内装载所述流式数据。2.根据权利要求1所述的方法,其特征在于,还包括判断所述流式数据是否超出所述范围,若超出则将超出部分装载到下一页。3.根据权利要求2所述的方法,其特征在于,还包括若未超出,则获取版式数字资源的下一展示页面继续进行装载。4.根据权利要求2或3所述的方法,其特征在于,还包括添加翻页动作,用于查看排版后的前后页的数字资源。5.根据权利要求1-4任一所述的方法,其特征在于,在所述范围内装载所述流式数据的步骤中,还包括重新定义数字资源的样式,按照定义的样式装载所述流式数据。6.根据权利要求1-5任一所述的方法,其特征在于,所述版式数字资源包括TOF格式以及图片格式。7.根据权利要求1-6任一所述的方法,其特征在于,提取该显示页面的流式数据的步骤包括: 抽取该显示页面的数字资源的流式HTML数据。8.一种移动终端的排版装置,其特征在于,包括: 展示页面获取单元,用于获取版式数字资源的展示页面; 流式信息提取单元,用于提取该显示页面的流式数据,所述流式数据包括文字信息和样式信息; 区域提取单元,用于获取移动终端的显示区域的范围; 装载单元,用于在所述范围内装载所述流式数据。9.根据权利要求8所述的装置,其特征在于,还包括第一判断单元,用于判断所述流式数据是否超出所述范围,若超出则将超出部分装载到下一页。10.根据权利要求9所述的装置,其特征在于,还包括第二判断单元,用于若所述流式数据未超出所述范围,则获取版式数字资源的下一展示页面继续进行装载。11.根据权利要求8或9或10所述的装置,其特征在于,还包括翻页单元,用于添加翻页动作,查看排版后的前后页的数字资源。
【专利摘要】本发明提供的一种移动终端的排版方法和装置,是针对版式数字资源在移动终端的展示,首先,获取版式数字资源的当前展示页面,然后提取该显示页面的流式数据,所述流式数据包括文字信息和样式信息;之后获取移动终端的显示区域的范围,最后在所述范围内装载所述流式数据。通过该方法可以将版式数字资源根据移动终端的显示区域的大小进行流式排版显示,避免了现有技术中版式数字资源在终端实现时不能适应不同的视野范围,用户体验性差的问题。
【IPC分类】G06F17/25
【公开号】CN105260353
【申请号】CN201510695950
【发明人】闫进兵, 徐剑波
【申请人】北大方正集团有限公司, 北京方正阿帕比技术有限公司
【公开日】2016年1月20日
【申请日】2015年10月23日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1