一种文字显示方法及装置与流程

文档序号:12362472阅读:178来源:国知局
一种文字显示方法及装置与流程

本发明涉及计算机技术领域,尤其涉及一种文字显示方法及装置。



背景技术:

随着智能大平板的普及度越来越高,很多用户都已适应在智能大平板上进行书写,在教学或开会时直接在智能大平板的白板软件上进行板书。但目前,智能大平板会根据用户书写的轨迹直接进行文字显示,而受限于智能大平板的尺寸大小,用户在智能大平板上书写的内容有限,当要写更多东西的时候,只能擦除原来的内容或翻到下一页继续书写,使用起来极其不便,且降低用户书写的效率。



技术实现要素:

本发明实施例提出一种文字显示方法及装置,能够节约显示文字的空间,提高用户书写效率。

本发明实施例提供一种文字显示方法,包括:

识别用户在屏幕的页面上书写的文字;

根据预设的比例值调整所述文字显示的大小比例,并根据调整后的大小比例将所述文字重新显示在所述页面上。

在一个优选地实施方式中,所述根据预设的比例值调整所述文字显示的大小比例,并根据调整后的大小比例将所述文字重新显示在所述页面上,具体包括:

检测识别出的文字是否已占满所述页面;

若是,则逐一检测所述页面上的每个文字显示的大小比例是否大于预设的比例值;若大于预设的比例值,则根据预设的比例值调整所述文字显示的大小比例,并根据调整后的大小比例将所述文字重新显示在所述页面上。

在另一个优选地实施方式中,所述根据预设的比例值调整所述文字显示的大小比例,并根据调整后的大小比例将所述文字重新显示在所述页面上,具体包括:

检测识别出的文字的个数是否大于1;

若是,则获取用户在所述页面上书写的第一个文字,并根据预设的比例值调整所述第一个文字显示的大小比例;

根据所述第一个文字调整后的大小比例,调整所述页面上其余文字显示的大小比例;

根据调整后的大小比例重新显示所述页面上的文字。

进一步地,在所述根据预设的比例值调整所述文字显示的大小比例,并根据调整后的大小比例将所述文字重新显示在所述页面上之后,还包括:

根据预设的字间距和行间距,调整所述页面上所有文字显示的位置。

进一步地,在所述根据预设的字间距和行间距,调整所述页面上所有文字显示的位置之后,还包括:

在检测到调整后的文字已占满所述页面时,保存所述页面,并新建空白页面以供用户继续书写。

相应地,本发明实施例还公开了一种文字显示装置,包括:

识别模块,用于识别用户在屏幕的页面上书写的文字;以及,

调整模块,用于根据预设的比例值调整所述文字显示的大小比例,并根据调整后的大小比例将所述文字重新显示在所述页面上。

在一个优选地实施方式中,所述调整模块具体包括:

第一检测单元,用于检测识别出的文字是否已占满所述页面;以及,

第一调整单元,用于在检测到识别出的文字已占满所述页面时,逐一检测所述页面上的每个文字显示的大小比例是否大于预设的比例值;若大于预设的比例值,则根据预设的比例值调整所述文字显示的大小比例,并根据调整后的大小比例将所述文字重新显示在所述页面上。

在另一个优选地实施方式中,所述调整模块具体包括:

第二检测单元,用于检测识别出的文字的个数是否大于1;

第二调整单元,用于在检测到识别出的文字的个数大于1时,获取用户在所述页面上书写的第一个文字,并根据预设的比例值调整所述第一个文字显示的大小比例;

第三调整单元,用于根据所述第一个文字调整后的大小比例,调整所述页面上其余文字显示的大小比例;以及,

显示单元,用于根据调整后的大小比例重新显示所述页面上的文字。

进一步地,所述文字显示装置还包括:

位置调整单元,用于根据预设的字间距和行间距,调整所述页面上所有文字显示的位置。

进一步地,所述文字显示装置还包括:

页面保存单元,用于在检测到调整后的文字已占满所述页面时,保存所述页面,并新建空白页面以供用户继续书写。

实施本发明实施例,具有如下有益效果:

本发明实施例提供的文字显示方法及装置,能够在识别出用户书写的文字后,根据预设的比例值来调整文字在页面上显示的大小,以便调整出更多的空间供用户继续书写,无需频繁擦除已书写的内容或新建空白页面,从而提高用户书写的效率,同时,提高用户体验。

附图说明

图1是本发明提供的文字显示方法的一个实施例的流程示意图;

图2是本发明提供的文字显示方法的另一个实施例的流程示意图;

图3是本发明提供的文字显示装置的一个实施例的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参见图1,本发明提供的文字显示方法的一个实施例的流程示意图,包括:

S1、识别用户在屏幕的页面上书写的文字;

S2、根据预设的比例值调整所述文字显示的大小比例,并根据调整后的大小比例将所述文字重新显示在所述页面上。

需要说明的是,在用户书写时,获取并显示用户的书写轨迹,进而从书写轨迹中识别出用户书写的文字,获取文字显示的大小比例,再根据预设的比例值调整文字显示的大小比例,使文字在页面上显示的大小适中。调整后的文字在满足观看者观看需求的同时,不会占据太多的空间,从而在页面上调整出更多的空间供用户继续书写,而无需频繁擦除已书写的内容或新建空白页面,提高用户书写的效率,同时,提高用户体验。

在一个优选地实施方式中,所述根据预设的比例值调整所述文字显示的大小比例,并根据调整后的大小比例将所述文字重新显示在所述页面上,具体包括:

检测识别出的文字是否已占满所述页面;

若是,则逐一检测所述页面上的每个文字显示的大小比例是否大于预设的比例值;若大于预设的比例值,则根据预设的比例值调整所述文字显示的大小比例,并根据调整后的大小比例将所述文字重新显示在所述页面上。

需要说明的是,检测用户是否将页面写满,若否,则继续获取用户在页面上书写的文字,并继续检测页面是否被写满;若是,则检测页面上的任一文字的大小比例是否大于预设的比例值,若有文字的大小比例大于预设的比例值,则按照预设的比例值调整该文字的大小比例,并根据调整后的大小比例在页面上重新显示该文字,进而开始新一轮的检测,若页面上的每个文字均小于预设的比例值,则保存当前的页面,并新建一个空白页面以供用户继续书写。

其中,用户是否将页面写满可通过用户书写的文字的位置来进行检测,在检测到用户书写的文字的位置超过页面上预设的区域时,判定页面已被写满,否则,判定页面未被写满。

在另一个优选地实施方式中,所述根据预设的比例值调整所述文字显示的大小比例,并根据调整后的大小比例将所述文字重新显示在所述页面上,具体包括:

检测识别出的文字的个数是否大于1;

若是,则获取用户在所述页面上书写的第一个文字,并根据预设的比例值调整所述第一个文字显示的大小比例;

根据所述第一个文字调整后的大小比例,调整所述页面上其余文字显示的大小比例;

根据调整后的大小比例重新显示所述页面上的文字。

需要说明的是,在用户书写时,实时对用户书写的文字进行检测。在检测到页面上具有多个文字时,获取用户书写的第一个文字,根据预设的比例值自适应调整第一个文字的大小比例,并将第一个文字的大小比例作为其余文字调整的基础比例,进而根据该基础比例调整页面上其余文字的大小比例,使页面上的文字根据调整后的大小比例进行显示。

进一步地,在所述根据预设的比例值调整所述文字显示的大小比例,并根据调整后的大小比例将所述文字重新显示在所述页面上之后,还包括:

根据预设的字间距和行间距,调整所述页面上所有文字显示的位置。

需要说明的是,在调整文字显示的大小后,对页面上的文字进行整体调整,根据预设的字间距和行间距,调整每个文字上下左右的距离,使每一行字处于同一水平且间距适中,从而提高页面中板书的美观度。

进一步地,在所述根据预设的字间距和行间距,调整所述页面上所有文字显示的位置之后,还包括:

在检测到调整后的文字已占满所述页面时,保存所述页面,并新建空白页面以供用户继续书写。

需要说明的是,在经过调整后,检测到页面被占满,则保存当前页面的板书,并新建一个空白页面以供用户继续书写。

参见图2,本发明提供的文字显示方法的另一个实施例的流程示意图,包括:

S21、检测用户在屏幕的页面上的书写,并获取当前已书写的文字;

S22、判断当前的页面是否已写满文字,若是,则执行步骤S27,若否,则执行步骤S23;

S23、判断当前已书写的文字个数是否大于1;若是,则执行步骤S24,若否,则不作处理;

S24、获取用户书写的第一个文字,并自适应调整第一个文字显示的大小;

S25、根据第一个文字显示的大小比例,调整页面上其余已书写的文字显示的大小;

S26、获取页面上显示的所有文字,并调整所有文字在页面上显示的行间距和字间距;返回步骤S22;

S27、判断当前页面上的任意文字的大小比例是否大于预设的比例值;若是,则执行步骤S28,若否,则执行步骤S29;

S28、根据预设的比例值调整当前所有文字显示的大小,并结束本次检测;

S29、保存当前的页面,并新建空白页面以供用户继续书写,并结束本次检测。

本发明实施例提供的文字显示方法,能够在识别出用户书写的文字后,根据预设的比例值来调整文字在页面上显示的大小,以便调整出更多的空间供用户继续书写,无需频繁擦除已书写的内容或新建空白页面,从而提高用户书写的效率,同时,提高用户体验。

相应的,本发明还提供一种文字显示装置,能够实现上述实施例中的文字显示方法的所有流程。

参见图3,是本发明提供的文字显示装置的一个实施例的结构示意图,包括:

识别模块1,用于识别用户在屏幕的页面上书写的文字;以及,

调整模块2,用于根据预设的比例值调整所述文字显示的大小比例,并根据调整后的大小比例将所述文字重新显示在所述页面上。

在一个优选地实施方式中,所述调整模块具体包括:

第一检测单元,用于检测识别出的文字是否已占满所述页面;以及,

第一调整单元,用于在检测到识别出的文字已占满所述页面时,逐一检测所述页面上的每个文字显示的大小比例是否大于预设的比例值;若大于预设的比例值,则根据预设的比例值调整所述文字显示的大小比例,并根据调整后的大小比例将所述文字重新显示在所述页面上。

在另一个优选地实施方式中,所述调整模块具体包括:

第二检测单元,用于检测识别出的文字的个数是否大于1;

第二调整单元,用于在检测到识别出的文字的个数大于1时,获取用户在所述页面上书写的第一个文字,并根据预设的比例值调整所述第一个文字显示的大小比例;

第三调整单元,用于根据所述第一个文字调整后的大小比例,调整所述页面上其余文字显示的大小比例;以及,

显示单元,用于根据调整后的大小比例重新显示所述页面上的文字。

进一步地,所述文字显示装置还包括:

位置调整单元,用于根据预设的字间距和行间距,调整所述页面上所有文字显示的位置。

进一步地,所述文字显示装置还包括:

页面保存单元,用于在检测到调整后的文字已占满所述页面时,保存所述页面,并新建空白页面以供用户继续书写。

本发明实施例提供的文字显示装置,能够在识别出用户书写的文字后,根据预设的比例值来调整文字在页面上显示的大小,以便调整出更多的空间供用户继续书写,无需频繁擦除已书写的内容或新建空白页面,从而提高用户书写的效率,同时,提高用户体验。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1