一种内容排版的方法及移动终端的制作方法

文档序号:6519617阅读:156来源:国知局
一种内容排版的方法及移动终端的制作方法
【专利摘要】本发明实施例公开了一种内容排版的方法,所述方法包括:接收用户在屏幕中输入的触屏轨迹信息,所述触屏轨迹信息包括至少一个触屏轨迹;根据所述接收到的至少一个触屏轨迹,确定内容排版区域;根据所述接收到的触屏轨迹信息,将目标内容写入所述内容排版区域。本发明实施例还公开了一种移动终端。采用本发明实施例,可根据接收到的触屏轨迹信息,将目标内容写入确定的内容排版区域,以便于减少手动对内容进行排版的难度,增加内容的趣味性与可读性。
【专利说明】一种内容排版的方法及移动终端
【技术领域】
[0001 ] 本发明涉及电子【技术领域】,尤其涉及一种内容排版的方法及移动终端。
【背景技术】
[0002]内容排版可以包括文字的排版,也可以包括图片的排版,而文字和图片是用户主要的辅助性交流工具。用户可以按照从左向右的顺序,在一定的空间内将目标内容进行排版,以便于完成传递信息的目的;或者,用户可以按照特定的位置和顺序,通过手动的方式将目标内容进行逐一的排版。现有的内容排版方式大多数都是固定的,排布顺序较为单一,而通过手动的方式进行排布增加了排版的难度。

【发明内容】

[0003]本发明实施例提供了一种内容排版的方法及移动终端,可根据接收到的触屏轨迹信息,将目标内容写入确定的内容排版区域,以便于减少手动对内容进行排版的难度,增加内容的趣味性与可读性。
[0004]本发明实施例提供了一种内容排版的方法,包括:
[0005]接收用户在屏幕中输入的触屏轨迹信息,所述触屏轨迹信息包括至少一个触屏轨迹;
[0006]根据所述接收到的至少一个触屏轨迹,确定内容排版区域;
[0007]根据所述接收到的触屏轨迹信息,将目标内容写入所述内容排版区域。
[0008]相应地,本发明实施例还提供了一种移动终端,包括:
[0009]轨迹信息接收模块,用于接收用户在屏幕中输入的触屏轨迹信息,所述触屏轨迹信息包括至少一个触屏轨迹;
[0010]排版区域确定模块,用于根据所述轨迹信息接收模块接收到的至少一个触屏轨迹,确定内容排版区域;
[0011]目标内容写入模块,用于根据所述轨迹信息接收模块接收到的触屏轨迹信息,将目标内容写入所述排版区域确定模块确定的内容排版区域。
[0012]实施本发明实施例,可根据接收到的触屏轨迹信息,将目标内容写入确定的内容排版区域,以便于减少手动对内容进行排版的难度,增加内容的趣味性与可读性。
【专利附图】

【附图说明】
[0013]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0014]图1是本发明实施例中一种内容排版方法的流程图;
[0015]图2是本发明实施例中另一种内容排版方法的流程图;[0016]图3是本发明实施例中另一种内容排版方法的流程图;
[0017]图4是本发明实施例中一种移动终端的结构图;
[0018]图5是本发明实施例中图4的目标内容写入模块的一种结构图;
[0019]图6是本发明实施例中图4的排版区域确定模块的一种结构图;
[0020]图7是本发明实施例中图4的目标内容写入模块的另一种结构图;
[0021]图8是本发明实施例中图4的目标内容写入模块的另一种结构图;
[0022]图9是本发明实施例中触屏轨迹的示意图;
[0023]图10是本发明实施例中目标文字经过拉伸的示意图;
[0024]图11是本发明实施例中包括目标内容的内容排版区域的示意图。
【具体实施方式】
[0025]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0026]本发明实施例提供了一种内容排版的方法及移动终端,可根据接收到的触屏轨迹信息,将目标内容写入确定的内容排版区域,以便于减少手动对内容进行排版的难度,增加内容的趣味性与可读性。以下分别进行详细说明。
[0027]图1是本发明实施例中一种内容排版方法的流程图,本发明实施例实现了将目标内容按照特定的排列顺序进行自动排版的方案。如图所示本发明的所述方法至少包括:
[0028]步骤S101,接收用户在屏幕中输入的触屏轨迹信息,所述触屏轨迹信息包括至少一个触屏轨迹。
[0029]接收用户在屏幕中输入的触屏轨迹信息之前,获取目标内容,该目标内容可以是用户输入的文字或图片,也可以是转发的短信或邮件等。其中该目标内容可以包括目标文字和目标图片中的一个或多个,触屏轨迹信息可以包括至少一个触屏轨迹,所述触屏轨迹可以是直线轨迹、曲线轨迹或折线轨迹。
[0030]作为一种可选的实施方式,该触屏轨迹信息还可以包括触屏轨迹对应的顺序信息,其中顺序信息可以是时间标识或编号等识别多个触屏轨迹顺序的信息。
[0031]作为一种可选的实施方式,接收用户在屏幕中输入的触屏轨迹信息之前,可以根据用户设定的矩阵参数,在屏幕中确定由多个子区域组成的内容排版矩阵图,其中该子区域可以是正方形、矩形、正六边形等区域。
[0032]步骤S102,根据所述接收到的至少一个触屏轨迹,确定内容排版区域。
[0033]根据接收到的至少一个触屏轨迹,确定内容排版区域,以便于根据触屏轨迹信息,将目标内容写入该内容排版区域。
[0034]作为一种可选的实施方式,在屏幕中确定由多个子区域组成的内容排版矩阵图之后,可以根据接收到的触屏轨迹信息,确定触屏轨迹信息对应的内容排版矩阵图中的子区域,并将该触屏轨迹信息对应的内容排版矩阵图中的子区域中至少一个子区域确定为内容排版区域。
[0035]具体实现中,当接收到的触屏轨迹无法正确确定内容排版区域时,则会将该触屏轨迹丢弃,不进行内容排版区域的确定。例如,该目标内容是目标图片,并且触屏轨迹是直线或不闭合曲线时,无法确定内容排版区域的具体位置,则会将该触屏轨迹丢弃。
[0036]触屏轨迹可以如图9所示,在屏幕中确定了由多个相同正方形组成的内容排版矩阵图,并且触屏轨迹经过内容排版矩阵图中的子区域的边框时,无法正确识别内容排版区域,则会将该触屏轨迹丢弃;若该目标内容是目标图片,触屏轨迹包括的子区域是L型,无法形成规则的四边形时,不能够确定内容排版区域的具体位置,则会将该触屏轨迹丢弃;若该目标内容是目标文字,触屏轨迹分别经过子区域①、子区域②、子区域③、子区域④、子区域⑤、子区域⑥以及子区域⑦,其中触屏轨迹同时经过子区域②和子区域③,目标文字中的第一个文字写入子区域①后,无法判断目标文字中的第二个文字是写入子区域②,还是写入子区域③,也无法将目标文字中的第二个文字根据包括子区域②和子区域③的内容排版区域进行拉伸,则会将该触屏轨迹丢弃。
[0037]步骤S103,根据所述接收到的触屏轨迹信息,将目标内容写入所述内容排版区域。
[0038]具体实现中,接收到一个触屏轨迹时,直接将目标内容写入确定的内容排版区域;接收到多个触屏轨迹时,可以确定触屏轨迹对应的顺序信息,根据确定的触屏轨迹对应的顺序信息,将目标内容写入确定的内容排版区域。
[0039]作为一种可选的实施方式,该目标内容是目标文字时,可以进一步判断接收到的触屏轨迹信息中的触屏轨迹在垂直方向上是否经过多个子区域。
[0040]当接收到的触屏轨迹信息中的触屏轨迹在垂直方向上经过一个子区域时,则根据触屏轨迹对应的顺序信息,将目标内容写入确定的内容排版区域。
[0041]当接收到的触屏轨迹信息中的触屏轨迹在垂直方向上经过多个子区域时,则根据触屏轨迹信息中的触屏轨迹在垂直方向上经过的多个子区域,将目标文字进行拉伸,并将拉伸后的目标文字写入内容排版区域。
[0042]内容排版矩阵图中经过拉伸的目标文字可以如图10所示,若接收到的触屏轨迹信息中的触屏轨迹沿水平方向滑动,其中触屏轨迹在垂直方向上经过两个子区域,触屏轨迹在所述两个子区域中的一个子区域的水平方向上经过六个子区域,则根据接收到的用户在屏幕中输入的触屏轨迹信息,确定的内容排版区域是2X6的矩阵,则将目标文字进行纵向拉伸,使拉伸后的每一个目标文字能够填满两个子区域,并将拉伸后的目标文字写入矩阵2X6的内容排版区域。若接收到的触屏轨迹信息中的触屏轨迹沿铅垂线方向滑动,其中触屏轨迹在垂直方向上经过两个子区域,触屏轨迹在所述两个子区域中的一个子区域的铅垂线方向上经过六个子区域,则根据接收到的用户在屏幕中输入的触屏轨迹信息,确定的内容排版区域是6X2的矩阵,则将目标文字进行横向拉伸,使拉伸后的每一个目标文字能够填满两个子区域,并将拉伸后的目标文字写入矩阵6X2的内容排版区域。
[0043]作为一种可选的实施方式,该目标内容是目标图片时,根据确定的内容排版区域,调节目标图片的大小,并将调节后的目标图片写入内容排版区域。
[0044]包括目标内容的内容排版区域可以如图11所示,将目标文字“一种内容排版的方法及移动终端”逐个写入内容排版区域,当内容排版区域写入目标文字“一种内容排版的”后,没有多余的内容排版区域可以写入目标文字,则将剩余的目标文字“方法及移动终端”丢弃;当目标文字“一种内容排版的方法及移动终端”全部写入内容排版区域后,内容排版区域没有被完全填满,则将没有填充目标文字的内容排版区域丢弃。若目标图片包括一个图片,并且内容排版区域包括两个触屏轨迹时,则根据触屏轨迹对应的顺序信息,将目标图片调节成根据第一个触屏轨迹确定的内容排版区域的大小,并将调节后的目标图片写入根据第一个触屏轨迹确定的内容排版区域,将根据第二个触屏轨迹确定的内容排版区域丢弃。
[0045]作为一种可选的实施方式,将目标内容写入内容排版区域后,可以根据用户输入的排版确认指令,确认目标内容的排版。若该目标内容是短信,可以进一步判断排版后的内容是否包括图片,若排版后的内容包括图片,则将排版后的内容通过彩信的方式发送;若排版后的内容不包括图片,则将排版后的内容通过普通短信的方式发送。
[0046]在图1所描述的内容排版方法中,接收用户在屏幕中输入的触屏轨迹信息;根据该触屏轨迹信息,确定内容排版区域;并根据该触屏轨迹信息,将目标内容写入内容排版区域。本发明实施例可根据接收到的触屏轨迹信息,将目标内容写入确定的内容排版区域,以便于减少手动对内容进行排版的难度,增加内容的趣味性与可读性。
[0047]图2是本发明实施例中另一种内容排版方法的流程图,其中该内容排版方法中的目标内容是目标文字,所述方法可以包括以下步骤:
[0048]步骤S201,获取目标内容。
[0049]获取用于排版的目标内容,该目标内容可以是用户输入的文字或图片,也可以是转发的短信或邮件等。
[0050]步骤S202,在屏幕中确定由多个子区域组成的内容排版矩阵图。
[0051]根据用户设定的矩阵参数,在屏幕中确定由多个子区域组成的内容排版矩阵图,其中该子区域可以是正方形、矩形、正六边形等区域。
[0052]步骤S203,接收用户在内容排版矩阵图中输入的触屏轨迹信息。
[0053]确定内容排版矩阵图之后,接收用户在内容排版矩阵图中输入的触屏轨迹信息,其中该触屏轨迹信息可以包括至少一个触屏轨迹及其对应的顺序信息,所述触屏轨迹可以是直线轨迹、曲线轨迹或折线轨迹,所述顺序信息可以是时间标识或编号等识别多个触屏轨迹顺序的信息。
[0054]步骤S204,根据触屏轨迹信息,确定内容排版区域。
[0055]根据触屏轨迹信息中的至少一个触屏轨迹,将内容排版矩阵图中的至少一个子区域确定为内容排版区域。
[0056]作为一种可选的实施方式,在屏幕中确定由多个子区域组成的内容排版矩阵图之后,可以根据接收到的触屏轨迹信息,确定触屏轨迹信息对应的内容排版矩阵图中的子区域,并将该触屏轨迹信息对应的内容排版矩阵图中的子区域中至少一个子区域确定为内容排版区域。
[0057]具体实现中,当接收到的触屏轨迹无法正确确定内容排版区域时,则会将该触屏轨迹丢弃,不进行内容排版区域的确定。
[0058]触屏轨迹可以如图9所示,在屏幕中确定了由多个相同正方形组成的内容排版矩阵图,并且触屏轨迹经过内容排版矩阵图中的子区域的边框时,无法正确识别内容排版区域,则会将该触屏轨迹丢弃;若触屏轨迹分别经过子区域①、子区域②、子区域③、子区域④、子区域⑤、子区域⑥以及子区域⑦,其中触屏轨迹同时经过子区域②和子区域③,目标文字中的第一个文字写入子区域①后,无法判断目标文字中的第二个文字是写入子区域②,还是写入子区域③,也无法将目标文字中的第二个文字根据包括子区域②和子区域③的内容排版区域进行拉伸,则会将该触屏轨迹丢弃。
[0059]步骤S205,将目标文字写入内容排版区域。
[0060]该目标内容是目标文字时,可以确定触屏轨迹对应的顺序信息,根据确定的触屏轨迹信息中的触屏轨迹对应的顺序信息,将目标文字写入内容排版区域。
[0061]作为一种可选的实施方式,将目标文字写入内容排版区域之前,可以进一步判断接收到的触屏轨迹信息中的触屏轨迹在垂直方向上是否经过多个子区域。
[0062]若接收到的触屏轨迹信息中的触屏轨迹在垂直方向上经过一个子区域,则根据触屏轨迹信息中的触屏轨迹对应的顺序信息,将目标内容写入确定的内容排版区域。
[0063]若接收到的触屏轨迹信息中的触屏轨迹在垂直方向上经过多个子区域,则根据触屏轨迹信息中的触屏轨迹在垂直方向上经过的多个子区域,将目标文字进行拉伸,并将拉伸后的目标文字写入内容排版区域。
[0064]内容排版矩阵图中经过拉伸的目标文字可以如图10所示,若接收到的触屏轨迹信息中的触屏轨迹沿水平方向滑动,其中触屏轨迹在垂直方向上经过两个子区域,触屏轨迹在所述两个子区域中的一个子区域的水平方向上经过六个子区域,则根据接收到的用户在屏幕中输入的触屏轨迹信息,确定的内容排版区域是2X6的矩阵,则将目标文字进行纵向拉伸,使拉伸后的每一个目标文字能够填满两个子区域,并将拉伸后的目标文字写入矩阵2X6的内容排版区域。若接收到的触屏轨迹信息中的触屏轨迹沿铅垂线方向滑动,其中触屏轨迹在垂直方向上经过两个子区域,触屏轨迹在所述两个子区域中的一个子区域的铅垂线方向上经过六个子区域,则根据接收到用户在屏幕中输入的触屏轨迹信息,确定的内容排版区域是6X2的矩阵,则将目标文字进行横向拉伸,使拉伸后的每一个目标文字能够填满两个子区域,并将拉伸后的目标文字写入矩阵6X2的内容排版区域。
[0065]将目标文字逐个写入内容排版区域,当内容排版区域被目标文字填满,并且目标文字没有全部写入内容排版区域时,则将剩余的目标文字丢弃;当全部目标文字都已写入内容排版区域,并且内容排版区域没有被完全填满时,则将没有填充目标文字的内容排版区域丢弃。
[0066]作为一种可选的实施方式,将目标文字写入内容排版区域后,可以根据用户输入的排版确认指令,确认目标文字的排版。若该目标文字是短信,可以进一步判断排版后的内容是否包括图片,若排版后的内容包括图片,则将排版后的内容通过彩信的方式发送;若排版后的内容不包括图片,则将排版后的内容通过普通短信的方式发送。
[0067]在图2所描述的内容排版方法中,根据用户设定的矩阵参数,在屏幕中确定由多个子区域组成的内容排版矩阵图;接收用户在内容排版矩阵图中输入的触屏轨迹信息;根据该触屏轨迹信息,确定内容排版区域;并根据该触屏轨迹信息,将目标文字写入内容排版区域。本发明实施例可根据接收到的触屏轨迹信息,将目标文字写入确定的内容排版区域,以便于减少手动对目标文字进行排版的难度,增加内容的趣味性与可读性。
[0068]图3是本发明实施例中另一种内容排版方法的流程图,其中该内容排版方法中的目标内容是目标图片,所述方法可以包括以下步骤:
[0069]步骤S301,获取目标内容。
[0070]获取用于排版的目标内容,该目标内容可以是用户输入的文字或图片,也可以是转发的短信或邮件等。
[0071]步骤S302,在屏幕中确定由多个子区域组成的内容排版矩阵图。
[0072]根据用户设定的矩阵参数,在屏幕中确定由多个子区域组成的内容排版矩阵图,其中该子区域可以是正方形、矩形、正六边形等区域。
[0073]步骤S303,接收用户在内容排版矩阵图中输入的触屏轨迹信息。
[0074]确定内容排版矩阵图之后,接收用户在内容排版矩阵图中输入的触屏轨迹信息,其中该触屏轨迹信息可以包括至少一个触屏轨迹及其对应的顺序信息,所述触屏轨迹可以是直线轨迹、曲线轨迹或折线轨迹,所述顺序信息可以是时间标识或编号等识别多个触屏轨迹顺序的信息。
[0075]步骤S304,根据触屏轨迹信息,确定内容排版区域。
[0076]根据触屏轨迹信息中的至少一个触屏轨迹,将内容排版矩阵图中的至少一个子区域确定为内容排版区域。
[0077]作为一种可选的实施方式,在屏幕中确定由多个子区域组成的内容排版矩阵图之后,可以根据接收到的触屏轨迹信息,确定触屏轨迹信息对应的内容排版矩阵图中的子区域,并将该触屏轨迹信息对应的内容排版矩阵图中的子区域中至少一个子区域确定为内容排版区域。
[0078]具体实现中,当接收到的触屏轨迹无法正确确定内容排版区域时,则会将该触屏轨迹丢弃,不进行内容排版区域的确定。例如,触屏轨迹是直线或不闭合曲线时,无法确定内容排版区域的具体位置,则会将该触屏轨迹丢弃;在屏幕中确定了由多个相同子区域组成的内容排版矩阵图,并且触屏轨迹经过内容排版矩阵图中的子区域的边框时,无法正确识别内容排版区域,则会将该触屏轨迹丢弃;在屏幕中确定了由多个相同子区域组成的内容排版矩阵图,并且触屏轨迹经过的子区域无法形成规则的四边形时,不能够确定内容排版区域的具体位置,则会将该触屏轨迹丢弃。
[0079]步骤S305,根据内容排版区域,调节目标图片的大小。
[0080]根据确定的内容排版区域,调节目标图片的大小。
[0081]步骤S306,将调节后的目标图片写入内容排版区域。
[0082]确定触屏轨迹对应的顺序信息,根据确定的触屏轨迹信息中的触屏轨迹对应的顺序信息,将调节后的目标图片写入内容排版区域。
[0083]将目标图片逐个写入内容排版区域,当内容排版区域被目标图片填满,并且目标图片没有全部写入内容排版区域时,则将剩余的目标图片丢弃;当全部目标图片都已写入内容排版区域,并且内容排版区域没有被完全填满时,则将没有填充目标图片的内容排版区域丢弃。
[0084]作为一种可选的实施方式,将目标图片写入内容排版区域后,可以根据用户输入的排版确认指令,确认目标图片的排版。若该目标图片是短信,则将排版后的内容通过彩信的方式发送。
[0085]在图3所描述的内容排版方法中,根据用户设定的矩阵参数,在屏幕中确定由多个子区域组成的内容排版矩阵图;接收用户在内容排版矩阵图中输入的触屏轨迹信息;根据该触屏轨迹信息,确定内容排版区域;并根据该触屏轨迹信息,将目标图片写入内容排版区域。本发明实施例可根据接收到的触屏轨迹信息,将目标图片写入确定的内容排版区域,以便于减少手动对目标图片进行排版的难度,增加内容的趣味性与可读性。
[0086]本发明实施例可以同时结合图2和图3,实现内容排版区域中包括目标文字和目标图片的排版。
[0087]图4是本发明实施例中一种移动终端的结构图,该移动终端可以包括智能手机,掌上电脑等设备,如图所示本发明实施例中的移动终端至少可以包括轨迹信息接收模块401、排版区域确定模块402以及目标内容写入模块403,其中
[0088]轨迹信息接收模块401,用于接收用户在屏幕中输入的触屏轨迹信息,所述触屏轨迹信息包括至少一个触屏轨迹,其中所述触屏轨迹可以是直线轨迹、曲线轨迹或折线轨迹。轨迹信息接收模块401接收用户在屏幕中输入的触屏轨迹信息之前,可以获取目标内容,其中该目标内容可以是用户输入的文字或图片,也可以是转发的短信或邮件等;
[0089]作为一种可选的实施方式,轨迹信息接收模块401接收到的触屏轨迹信息还可以包括触屏轨迹对应的顺序信息,其中顺序信息可以是时间标识或编号等识别多个触屏轨迹顺序的信息。
[0090]排版区域确定模块402,用于根据轨迹信息接收模块401接收到的至少一个触屏轨迹,确定内容排版区域;
[0091]当轨迹信息接收模块401接收到的触屏轨迹无法正确确定内容排版区域时,排版区域确定模块402会将该触屏轨迹丢弃,不进行内容排版区域的确定。例如,该目标内容是目标图片,并且轨迹信息接收模块401接收到的触屏轨迹是直线或不闭合曲线时,无法确定内容排版区域的具体位置,排版区域确定模块402则会将该触屏轨迹丢弃。
[0092]目标内容写入模块403,用于根据轨迹信息接收模块401接收到的触屏轨迹信息,将目标内容写入排版区域确定模块402确定的内容排版区域。
[0093]作为一种可选的实施方式,本发明实施例中的目标内容写入模块403可以如图5所示,进一步包括:
[0094]顺序信息确定单元501,用于确定轨迹信息接收模块401接收到的触屏轨迹对应的顺序信息。
[0095]目标内容写入单元502,用于根据顺序信息确定单元501确定的触屏轨迹对应的顺序信息,将所述目标内容写入所述内容排版区域。
[0096]作为一种可选的实施方式,本发明实施例中的移动终端还可以包括:
[0097]矩阵图确定模块404,用于根据用户设定的矩阵参数,在所述屏幕中确定由多个相同子区域组成的内容排版矩阵图,并触发轨迹信息接收模块401接收用户在所述屏幕的内容排版矩阵图中输入的触屏轨迹信息。其中该子区域可以是正方形、矩形、正六边形等区域。
[0098]作为一种可选的实施方式,本发明实施例中的排版区域确定模块402可以如图6所示,进一步包括:
[0099]子区域确定单元601,用于根据轨迹信息接收模块401接收到的触屏轨迹信息,确定所述触屏轨迹信息对应的所述内容排版矩阵图中的子区域;
[0100]排版区域确定单元602,用于将子区域确定单元601确定的触屏轨迹信息对应的所述内容排版矩阵图中的子区域中至少一个子区域确定为内容排版区域。
[0101]作为一种可选的实施方式,本发明实施例中的目标内容可以包括目标文字和目标图片中的一个或多个,其中
[0102]目标内容包括目标文字时,本发明实施例中的目标内容写入模块403可以如图7所示,进一步包括:
[0103]子区域确定单元701,用于确定轨迹信息接收模块401接收到的触屏轨迹信息中的触屏轨迹在垂直方向上经过多个子区域。
[0104]目标文字拉伸单元702,用于子区域确定单元701确定轨迹信息接收模块401接收到的触屏轨迹信息中的触屏轨迹在垂直方向上经过多个子区域时,根据轨迹信息接收模块401接收到的触屏轨迹信息中的触屏轨迹在垂直方向上经过的多个子区域,将目标文字进行拉伸。
[0105]目标文字写入单元703,用于将目标文字拉伸单元702拉伸后的目标文字写入排版区域确定模块402确定的内容排版区域;
[0106]目标文字写入单元703将目标文字逐个写入内容排版区域,当内容排版区域被目标文字填满,并且目标文字没有全部写入内容排版区域时,则将剩余的目标文字丢弃;当全部目标文字都已写入内容排版区域,并且内容排版区域没有被完全填满时,则将没有填充目标文字的内容排版区域丢弃。
[0107]目标内容包括目标图片时,本发明实施例中的目标内容写入模块403可以如图8所示,进一步包括:
[0108]图片调节单元801,用于根据排版区域确定模块402确定的内容排版区域,调节所述目标图片的大小。
[0109]目标图片写入单元802,用于将图片调节单元801调节后的目标图片写入所述排版区域确定模块402确定的内容排版区域;
[0110]目标图片写入单元802将目标图片逐个写入内容排版区域,当内容排版区域被目标图片填满,并且目标图片没有全部写入内容排版区域时,则将剩余的目标图片丢弃;当全部目标图片都已写入内容排版区域,并且内容排版区域没有被完全填满时,则将没有填充目标图片的内容排版区域丢弃。
[0111]在图4、图5、图6、图7以及图8所描述的移动终端中,矩阵图确定模块404根据用户设定的矩阵参数,在屏幕中确定由多个相同子区域组成的内容排版矩阵图;轨迹信息接收模块401接收用户在矩阵图确定模块404确定的内容排版矩阵图中输入的触屏轨迹信息;排版区域确定模块402根据轨迹信息接收模块401接收到的触屏轨迹信息,确定内容排版区域;目标内容写入模块403根据轨迹信息接收模块401接收到的触屏轨迹信息,将目标内容写入内容排版区域。本发明实施例可根据接收到的触屏轨迹信息,将目标内容写入确定的内容排版区域,以便于减少手动对内容进行排版的难度,增加内容的趣味性与可读性。
[0112]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0113]本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0114]本发明实施例装置中的模块或单元可以根据实际需要进行合并、划分和删减。[0115]本发明实施例中所述模块或单元,可以通过通用集成电路,例如CPU (CentralProcessing Unit,中央处理器),或通过 ASIC (Application Specific IntegratedCircuit,专用集成电路)来实现。
[0116]需要说明的是,在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
[0117]以上对本发明实施例所提供的内容排版的方法及移动终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种内容排版的方法,其特征在于,所述方法包括: 接收用户在屏幕中输入的触屏轨迹信息,所述触屏轨迹信息包括至少一个触屏轨迹; 根据所述接收到的至少一个触屏轨迹,确定内容排版区域; 根据所述接收到的触屏轨迹信息,将目标内容写入所述内容排版区域。
2.如权利要求1所述的方法,其特征在于,所述触屏轨迹信息还包括所述触屏轨迹对应的顺序信息; 所述根据所述接收到的触屏轨迹信息,将目标内容写入所述内容排版区域包括: 确定所述触屏轨迹对应的顺序信息; 根据所述确定的触屏轨迹对应的顺序信息,将所述目标内容写入所述内容排版区域。
3.如权利要求1所述的方法,其特征在于,所述接收用户在屏幕中输入的触屏轨迹信息之前,还包括: 根据用户设定的矩阵参数,在所述屏幕中确定由多个子区域组成的内容排版矩阵图; 所述根据所述接收到的触屏轨迹信息,确定内容排版区域包括: 根据所述接收到的触屏轨迹信息,确定所述触屏轨迹信息对应的所述内容排版矩阵图中的子区域; 将所述触屏轨迹信息对应的所述内容排版矩阵图中的子区域中至少一个子区域确定为内容排版区域。
4.如权利要求3所述的方法,其特征在于,所述目标内容包括目标文字; 所述根据所述接收到的触屏轨迹信息,将目标内容写入所述内容排版区域包括: 确定所述接收到的触屏轨迹信息中的触屏轨迹在垂直方向上经过多个子区域; 根据所述触屏轨迹信息中的触屏轨迹在垂直方向上经过的多个子区域,将目标文字进行拉伸; 将所述拉伸后的目标文字写入所述内容排版区域。
5.如权利要求1所述的方法,其特征在于,所述目标内容包括目标图片; 所述根据所述接收到的触屏轨迹信息,将目标内容写入所述内容排版区域包括: 根据所述内容排版区域,调节所述目标图片的大小; 将所述调节后的目标图片写入所述内容排版区域。
6.—种移动终端,其特征在于,所述终端包括: 轨迹信息接收模块,用于接收用户在屏幕中输入的触屏轨迹信息,所述触屏轨迹信息包括至少一个触屏轨迹; 排版区域确定模块,用于根据所述轨迹信息接收模块接收到的至少一个触屏轨迹,确定内容排版区域; 目标内容写入模块,用于根据所述轨迹信息接收模块接收到的触屏轨迹信息,将目标内容写入所述排版区域确定模块确定的内容排版区域。
7.如权利要求6所述的移动终端,其特征在于,所述触屏轨迹信息还包括所述触屏轨迹对应的顺序信息; 所述目标内容写入模块包括: 顺序信息确定单元,用于确定所述轨迹信息接收模块接收到的触屏轨迹对应的顺序信息;目标内容写入单元,用于根据所述顺序信息确定单元确定的触屏轨迹对应的顺序信息,将所述目标内容写入所述内容排版区域。
8.如权利要求6所述的移动终端,其特征在于,所述终端还包括: 矩阵图确定模块,用于根据用户设定的矩阵参数,在所述屏幕中确定由多个相同子区域组成的内容排版矩阵图,并触发所述轨迹信息接收模块接收用户在所述屏幕的内容排版矩阵图中输入的触屏轨迹信息; 所述排版区域确定模块包括: 子区域确定单元,用于根据所述轨迹信息接收模块接收到的触屏轨迹信息,确定所述触屏轨迹信息对应的所述内容排版矩阵图中的子区域; 排版区域确定单元,用于将所述子区域确定单元确定的触屏轨迹信息对应的所述内容排版矩阵图中的子区域中至少一个子区域确定为内容排版区域。
9.如权利要求8所述的移动终端,其特征在于,所述目标内容包括目标文字; 所述目标内容写入模块包括: 子区域确定单元,用于确定所述轨迹信息接收模块接收到的触屏轨迹信息中的触屏轨迹在垂直方向上经过多个子区域; 目标文字拉伸单元,用于所述子区域确定单元确定所述轨迹信息接收模块接收到的触屏轨迹信息中的触屏轨迹在垂直方向上经过多个子区域时,根据所述轨迹信息接收模块接收到的触屏轨迹信息中的触屏轨迹在垂直方向上经过的多个子区域,将目标文字进行拉伸; 目标文字写入单元,用于将所述目标文字拉伸单元拉伸后的目标文字写入所述排版区域确定模块确定的内容排版区域。
10.如权利要求6所述的移动终端,其特征在于,所述目标内容包括目标图片; 所述目标内容写入模块包括: 图片调节单元,用于根据所述排版区域确定模块确定的内容排版区域,调节所述目标图片的大小; 目标图片写入单元,用于将所述图片调节单元调节后的目标图片写入所述排版区域确定模块确定的内容排版区域。
【文档编号】G06F3/0484GK103558989SQ201310578223
【公开日】2014年2月5日 申请日期:2013年11月18日 优先权日:2013年11月18日
【发明者】梁杰斌 申请人:深圳市金立通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1