文档输入的控制方法及装置制造方法及图纸

技术编号:19215647 阅读:18 留言:0更新日期:2018-10-20 06:42
本发明专利技术提出一种文档输入的控制方法及装置,其中,方法包括:检测当前输入行在显示页面中的位置;获取所述显示页面中的页面内容;根据所述位置和所述页面内容,调整所述当前输入行在所述显示页面中的所述位置,以使输入行的位置处于较为宽松、舒适的空间,从而提高用户的体验。

【技术实现步骤摘要】
文档输入的控制方法及装置
本专利技术涉及通信
,尤其涉及一种文档输入的控制方法及装置。
技术介绍
日常工作生活中经常需要进行文档编辑的工作。相关技术中,当文档内容超过一屏时,当前输入行的位置通常被设置于屏幕的底部,文档输入的整体空间非常局促,致使用户视线下降,用户体验较差。
技术实现思路
本专利技术提供一种文档输入的控制方法及装置,能够解决文档编辑过程中文档输入的整体空间非常局促,用户体验较差的问题。本专利技术第一方面实施例提出了一种文档输入的控制方法,包括:检测当前输入行在显示页面中的位置;获取所述显示页面中的页面内容;根据所述位置和所述页面内容,调整所述当前输入行在所述显示页面中的所述位置。本专利技术实施例的文档输入的控制方法,根据当前输入行在显示页面中的位置和显示页面中的页面内容,对当前输入行在显示页面中的位置进行调整,以使输入行的位置处于较为宽松、舒适的空间,从而提高用户的体验。本专利技术第二方面实施例提出了一种文字输入的控制装置,包括:检测模块,用于检测当前输入行在显示页面中的位置;获取模块,用于获取所述显示页面中的页面内容;调整模块,用于根据所述位置和所述页面内容,调整所述当前输入行在所述显示页面中的所述位置。本专利技术实施例的文档输入的控制装置,检测模块检测当前输入行在显示页面中的位置,获取模块获取显示页面中的页面内容,调整模块根据检测模块检测的位置和获取模块获取的页面内容,调整当前输入行在显示页面中的位置,以使输入行的位置处于较为宽松、舒适的空间,从而提高用户的体验。本专利技术第三方面实施例提出了一种电子设备,包括至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被设置为用于执行上述本专利技术第一方面实施例所述的文档输入的控制方法。本专利技术第四方面实施例提出了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行上述本专利技术第一方面实施例所述的文档输入的控制方法。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为根据本专利技术实施例的文档输入的控制方法的流程图;图2为根据本专利技术一个实施例的文档输入的控制方法的流程图;图3为根据本专利技术另一个实施例的文档输入的控制方法的流程图;图4为根据本专利技术又一个实施例的文档输入的控制方法的流程图;图5为根据本专利技术实施例的文档输入的控制装置的方框示意图;图6为根据本专利技术实施例的执行文档输入的控制方法的电子设备的硬件结构示意图。具体实施方式下面详细描述本专利技术的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。下面参考附图描述本专利技术实施例的文档输入的控制方法和装置。图1为根据本专利技术实施例的文档输入的控制方法的流程图。如图1所示,该文档输入的控制方法包括以下步骤:S1,检测当前输入行在显示页面中的位置。需要说明的是,在用户进行文档输入过程中,输入行会随着用户输入的内容增加而逐减下降,具体地,当用户打开文档尚未开始输入时,输入行可位于页面的顶端,当用户输入一定内容后输入行逐渐下降,例如显示页面的中间位置,当用户输入内容达到一屏时,输入行可位于页面的底部。或者,当用户在已输入的内容中插入文字等内容时,输入光标插入的位置即输入行的位置可能位于页面的底部。S2,获取显示页面中的页面内容。具体地,页面内容包括以下内容中的任意一种或多种的组合:已输入的文字内容、已插入的图片或表格内容和段落结构形式。其中,文字内容可包括文字信息和空行,段落结构形式可包括分栏结构形式等,已插入的图片可包括整张图片或半张图片等。S3,根据位置和页面内容,调整当前输入行在显示页面中的位置。需要说明的是,调整当前输入行在显示页面中的位置即将当前输入行调整至设定显示区域,设定显示区域可位于显示页面的中部。由此,本专利技术实施例通过检测当前输入行在显示页面中的位置和获取显示页面中的页面内容,然后根据位置和页面内容,调整当前输入行在显示页面中的位置,以使输入行的位置处于较为宽松、舒适的空间,便于用户人眼观察,且能够有效保障用户的视线位置,防止用户低头操作,进而造成肩颈不适等问题,有效提升用户的输入体验。通过上述分析可知,本专利技术实施例通过获取当前输入行在显示页面中的位置和页面内容,然后根据位置和页面内容对输入行的位置进行调整。在本专利技术的一个实施例中,由于显示页面中的页面内容可为已输入的文字内容,因此为了更准确的确定当前输入行所在的位置,从而根据当前输入行的位置和已输入的文字内容,调整当前输入行在显示页面中的位置。下面结合图2,对本专利技术页面内容为已输入的文字内容时,文档输入的控制方法进行具体说明。如图2所示,该文档输入的控制方法可包括以下步骤:作为一种可行实施方式,上述实施例中的步骤S1具体可包括以下步骤S101-S103。S101,检测当前输入行所在的行数。S102,获取显示页面可显示的总行数。S103,根据当前输入行所在的行数和显示页面可显示的总行数,确定当前输入行在显示页面中的位置。应当理解的是,显示页面的内容为已输入的文字时,显示页面由多行组成,因此,可根据当前输入行所在的行数和显示页面可显示的总行数,来确定当前输入行在显示页面中的位置。具体地,可将显示页面划分为多行,并对显示页面内显示的行进行标号,即确定每行所对应的行数,其中,行与行数一一对应,根据显示页面内最后一行的行数确定显示页面可显示的总行数,例如,以显示页面可显示的总行数为15时为例,此时,显示页面顶部的第一行对应的行数为1,显示页面底部最后一行对应的行数为15。进一步地,实时检测输入光标当前所处的输入行,并获取输入光标当前所处的输入行对应的行数,根据当前输入行对应的行数和显示页面可显示的总行数,可确定出当前输入行在显示页面中的位置。例如,以显示页面可显示的总行数为15时为例,当检测到输入光标当前所处的输入行对应的行数为1-3时,可确定出当前输入行在显示页面中的顶部,当检测到输入光标当前所处的输入行对应的行数为7-9时,可确定出当前输入行在显示页面的中间部分,当检测到输入光标当前所处的输入行对应的行数为13-15时,可确定出当前输入行在显示页面的底部。上述实施例中的步骤S2具体可包括以下步骤S104。S104,获取显示页面中已输入的文字内容。例如,文字或空行。上述实施例中的步骤S3具体可包括以下步骤S105-S108。S105,判断当前输入行在显示页面中的位置是否位于显示页面底部的设定位置区域内。需要说明的是,显示页面底部的设定区域可根据显示页面的大小进行设定,例如,当显示页面为计算机显示器时,设定位置区域可设置为显示页面总行数中的倒数第1-3行,当显示页面为移动终端时,设定位置区域可设置为显示页面总行数中的倒数第1-2行,当文字输入字体较大时,设定位置区域还可设置为显示页面总行数中的倒数第1行。S106,若当前输入行在显示页面中的位置位本文档来自技高网...

【技术保护点】
1.一种文档输入的控制方法,其特征在于,包括以下步骤:检测当前输入行在显示页面中的位置;获取所述显示页面中的页面内容;根据所述位置和所述页面内容,调整所述当前输入行在所述显示页面中的所述位置。

【技术特征摘要】
1.一种文档输入的控制方法,其特征在于,包括以下步骤:检测当前输入行在显示页面中的位置;获取所述显示页面中的页面内容;根据所述位置和所述页面内容,调整所述当前输入行在所述显示页面中的所述位置。2.根据权利要求1所述的控制方法,其特征在于,所述检测当前输入行在显示页面中的位置,包括:检测所述当前输入行所在的行数;获取所述显示页面可显示的总行数;根据所述当前输入行所在的行数和所述显示页面可显示的总行数,确定所述当前输入行在所述显示页面中的所述位置。3.根据权利要求1所述的控制方法,其特征在于,所述检测当前输入行在显示页面中的位置,包括:检测输入光标的像素坐标;获取所述显示页面的像素坐标范围;根据所述输入光标的像素坐标和所述显示页面的像素坐标范围,确定所述当前输入行在所述显示页面中的所述位置。4.根据权利要求1所述的控制方法,其特征在于,所述页面内容包括以下内容中的任意一种或多种的组合:已输入的文字内容、已插入的图片或表格内容和段落结构形式。5.根据权利要求4所述的控制方法,其特征在于,若所述页面内容包括所述已输入的文字内容,则所述根据所述位置和所述页面内容,调整所述当前输入行在所述显示页面中的所述位置,包括:判断所述位置是否位于所述显示页面底部的设定位置区域内;若是,则判断所述已输入的文字内容中,位于所述当前输入行上一行的文字内容是否为空行;若所述当前输入行上一行的文字内容为空行,则将所述当前输入行在所述显示页面中的所述位置,调整至所述显示页面中部的设定显示区域的第一行;若所述当前输入行上一行的文字内容不为空行,将所述当前输入行在所述显示页面中的所述位置,调整至所述设定显示区域的中间一行。6.根据权利要求4所述的控制方法,其特征在于,若所述页面内容包括所述已插入的图片或表格内容,则所述根据所述位置和所述页面内容,调整所述当前输入行在所述显示页面中的所述位置,包括:判断所述位置是否位于所述显示页面底...

【专利技术属性】
技术研发人员:彭骋
申请(专利权)人:天津字节跳动科技有限公司
类型:发明
国别省市:天津,12

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

1