一种调整对象样式的方法及装置与流程

文档序号:19189105发布日期:2019-11-20 01:52阅读:230来源:国知局
一种调整对象样式的方法及装置与流程

本申请涉及调整对象样式的技术领域,具体涉及一种调整对象样式的方法及装置。



背景技术:

在对文档编辑界面中的一个对象(比如字体、图片等)进行编辑时,用户通常需要对该对象的样式进行调整,比如,用户可能需要改变编辑界面上文字的颜色、字体等。现有的调整对象样式的方式中,用户通常需要打开包含多种样式选项的列表菜单,并从多种样式选项中选择其中一种样式作为对象的样式,当用户选择完毕后,该列表菜单自动关闭,然后,用户再查看用户选中样式下对象的呈现效果是否符合预期。

但是实际应用中,通常会存在用户调整对象的样式后,对象的呈现效果仍然不满足预期,则用户需要再次对该对象的样式进行调整,即需要重复执行打开列表菜单、选择样式选项的操作,直至经过样式调整后对象的呈现效果符合用户的预期。可见,在调整对象的过程中,用户需要多次执行打开列表菜单的操作,使得用户的操作步骤过于繁琐,操作效率较低。



技术实现要素:

有鉴于此,本申请实施例提供一种调整对象样式的方法及装置,通过呈现用户选中样式下对象的预览效果,来提高用户的操作效率,提高用户的使用体验。

为解决上述问题,本申请实施例提供的技术方案如下:

第一方面,本申请实施例提供了一种调整对象样式的方法,所述方法包括:

响应针对于对象的选择操作,将所述对象确定为目标对象;

显示列表菜单中的多个样式选项;

响应针对于所述样式选项的选择操作,呈现所述目标对象的预览效果,所述目标对象的样式为所述选择操作所选中的样式;

其中,所述目标对象的预览效果随着所述选择操作所选中的样式的改变而发生变化;

调整目标对象的样式为最后一次选择操作所选中的样式。

在一些可能的实施方式中,所述响应针对于所述样式选项的选择操作,呈现所述目标对象的预览效果,所述目标对象的样式为所述选择操作所选中的样式,包括:

响应针对于所述样式选项的选择操作,根据所述选择操作确定第一样式选项;

将所述目标对象的样式调整为所述第一样式选项对应的样式;

呈现调整后的目标对象的预览效果。

在一些可能的实施方式中,所述呈现所述目标对象的预览效果,包括:

在编辑界面上的预设区域内,呈现所述调整后的目标对象的预览效果。

在一些可能的实施方式中,所述方法还包括:

显示与所述目标对象相关联的滚轮控件;

则,所述选择操作为点击所述滚轮控件的操作。

在一些可能的实施方式中,所述方法还包括:

关闭显示所述列表菜单中的多个样式选项。

第二方面,本申请实施例还提供了一种调整对象样式的装置,所述装置包括:

确定单元,用于响应针对于对象的选择操作,将所述对象确定为目标对象;

第一显示单元,用于显示列表菜单中的多个样式选项;

呈现单元,用于响应针对于所述样式选项的选择操作,呈现所述目标对象的预览效果,所述目标对象的样式为所述选择操作所选中的样式;

其中,所述目标对象的预览效果随着所述选择操作所选中的样式的改变而发生变化;

调整单元,用于调整目标对象的样式为最后一次选择操作所选中的样式。

在一些可能的实施方式中,所述呈现单元包括:

确定子单元,用于响应针对于所述样式选项的选择操作,根据所述选择操作确定第一样式选项;

调整子单元,用于将所述目标对象的样式调整为所述第一样式选项对应的样式;

呈现子单元,用于呈现调整后的目标对象的预览效果。

在一些可能的实施方式中,所述呈现单元具体用于:

在编辑界面上的预设区域内,呈现所述调整后的目标对象的预览效果。

在一些可能的实施方式中,所述装置还包括:

第二显示单元,用于显示与所述目标对象相关联的滚轮控件;

则,所述选择操作为点击所述滚轮控件的操作。

在一些可能的实施方式中,所述装置还包括:

关闭单元,用于关闭显示所述列表菜单中的多个样式选项。

本申请实施例中,通过呈现用户选中样式下对象的预览效果,来提高用户的操作效率,提高用户的使用体验。具体的,响应针对于对象的选择操作,确定需要对哪个对象进行样式的调整,并将该对象确定为目标对象,然后显示列表菜单中的多个样式选项,响应针对于多个样式选项中的选择操作,呈现目标对象的预览效果,其中,该目标对象的样式为该选择操作所选中的样式,目标对象的预览效果可以随着选择操作所选中的样式的改变而发生变化,最后,调整目标对象的样式为最后一次选择操作所选中的样式。可见,在调整目标对象样式的过程中,由于用户在选中列表菜单中的一个样式时,可以看到该样式下目标对象的预览效果,因此,如果该目标对象的预览效果不符合用户的预期,则用户可以继续选择其它样式并查看其它样式下目标对象的预览效果,这样,用户在设置目标对象的样式的过程中,可以不断查看不同样式下目标对象的预览效果,直至其中一种样式下的目标对象的预览效果符合用户的预期,从而用户无需重复执行打开列表菜单的操作,减少了用户的操作步骤,进而在提高用户的操作效率的同时,也提高了用户的使用体验。

附图说明

图1为本申请实施例提供的一种示例性应用场景示意图;

图2为本申请实施例提供的一种调整对象样式的方法流程示意图;

图3为本申请实施例提供的一种调整对象样式的装置结构示意图。

具体实施方式

发明人经研究发现,在用户设置对象样式的过程中,由于用户无法看到每种样式下对象的预览效果,用户需要多次尝试不同样式下对象的呈现效果,但是,每次在用户选定一种样式后,列表菜单都会自动关闭,因此,如果经过样式调整后对象的呈现效果仍然不符合用户的预期,则用户需要重新执行打开列表菜单、选择样式的操作,直至对象的呈现效果符合用户的预期。可见,用户在设置对象样式的过程中,可能需要多次执行打开列表菜单的操作,使得用户的操作步骤较为繁琐,用户的操作效率较低,影响了用户的使用体验。

比如,用户在调整编辑界面上一段文本的字体时,需要打开包含多种字体选项的列表菜单,然后从多个字体选项中选择“楷体”选项,在用户选择完“楷体”选项后,终端会自动关闭列表菜单,然后用户查看该段文本的字体变为楷体时的呈现效果。但是如果该段文本为“楷体”时的呈现效果没有符合用户的预期,用户需要再次对该段文本的字体进行设置,则用户需要重新打开列表菜单,选择诸如“黑体”、“宋体”、“隶书”等其它字体选项,并查看该段文本为其它字体时的呈现效果,直至该段文本的呈现效果符合用户的预期。可见,用户每次都需要重新打开包含多种字体选项的列表菜单,重复执行较多次的打开列表菜单的操作,使得用户的操作效率较低,用户的使用体验较差。

为了解决上述问题,本申请实施例提供了一种调整对象样式的方法,通过呈现用户选中样式下对象的预览效果,来提高用户的操作效率,提高用户的使用体验。具体的,响应针对于对象的选择操作,确定需要对哪个对象进行样式的调整,并将该对象确定为目标对象,然后显示列表菜单中的多个样式选项,响应针对于多个样式选项中的选择操作,呈现目标对象的预览效果,其中,该目标对象的样式为该选择操作所选中的样式,目标对象的预览效果可以随着选择操作所选中的样式的改变而发生变化,最后,调整目标对象的样式为最后一次选择操作所选中的样式。可见,由于用户在选中列表菜单中的一个样式时,可以看到该样式下目标对象的预览效果,因此,如果该目标对象的预览效果不符合用户的预期,则用户可以继续选择其它样式并查看其它样式下目标对象的预览效果,这样,用户在设置目标对象的样式的过程中,可以不断查看不同样式下目标对象的预览效果,直至其中一种样式下的目标对象的预览效果符合用户的预期,从而用户无需重复执行打开列表菜单的操作,减少了用户的操作步骤,进而提高了用户的操作效率,也提高了用户的使用体验。

依然以调整一段文本的字体为例,在用户选择“楷体”选项时,终端会呈现该段文本为楷体的预览效果,如果没有符合用户的期望,则用户可以继续对“黑体”、“宋体”、“隶书”等其它字体选项进行选择,并预览不同字体选项的呈现效果,在此过程中,字体的列表菜单会一直呈现,用户可以不断的对该段文本的字体进行选择而无需再执行打开列表菜单的操作,从而可以减少用户的操作步骤,进而在提高用户的操作效率的同时,也可以提高用户的使用体验。

作为一种示例,本申请实施例提供的一种调整对象样式的方法,可以应用于如图1所示的示例性场景中。如图1所示,在该场景中,当用户101需要对编辑界面上的某个对象调整样式时,可以在终端102上执行针对于对象的选择操作,以使得终端102根据用户的选择操作,确定出目标对象(即需要调整样式的对象),然后,终端102可以自动向用户呈现列表菜单中的多个样式选项,或者响应于用户针对于列表菜单的触发操作,向用户呈现列表菜单中的多个样式选项;用户101在终端102所显示的多个样式选项中,选择其中一个样式选项,这样,终端102基于用户针对于其中一个样式选项的选择操作,呈现目标对象的预览效果,如果目标对象的预览效果不符合用户101的预期,则用户101可以继续选择其它样式选项,同时,终端102基于用户对于样式选择呈现用户所选样式下的目标对象的预览效果,其中,终端102所呈现的目标对象的预览效果可以随着用户101的选择操作所选中的样式的改变而发生变化,直至终端102所呈现的目标对象的预览效果符合用户的预期。

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

请一并参阅图2,图2示出了本申请实施例提供的一种调整对象样式的方法流程示意图,该方法具体可以包括:

s201:响应针对于对象的选择操作,将所述对象确定为目标对象。

在一些可能的示例中,目标对象,可以是编辑界面上的字符、图片、表格等可编辑的对象。可以理解,实际应用中,由于编辑界面上的对象通常不止一个,如果用户需要对编辑界面上的其中一个对象进行样式调整,则需要用户先选定该对象,以使得终端能够确定出需要对编辑界面上的哪个对象进行样式调整。

在一种示例性的实施方式中,用户可以利用鼠标点击编辑界面上的对象,或者是利用鼠标圈选编辑界面上的对象,或者是用户在触摸显示屏上点击编辑界面上的对象,以选中需要进行样式调整的对象,然后,终端基于用户对于对象的选择操作,将该对象确定为目标对象。

s202:显示列表菜单中的多个样式选项。

实际应用中,编辑界面上可以一直显示有列表菜单,但是列表菜单中的多个样式选项隐藏显示,当终端确定用户需要调整该对象的样式时,可以向用户显示该列表菜单中的多个样式选项。

在一种显示样式选项的示例性实施方式中,当确定出目标对象后,终端可以自动显示列表菜单中的多个样式选项,而无需用户通过点击该列表菜单的方式触发样式选项的显示。可以理解,由于对象种类的不同,则与该对象对应的列表菜单的种类通常也会存在差异,对于部分类别对象而言,与该对象对应的列表菜单的种类较少,则无需用户主动触发列表菜单中多个样式选项的显示,终端可以自动显示与该对象对应的所有列表菜单中的样式选项。

可以理解,对于部分类别的对象而言,与该对象对应的列表菜单的种类较多,此时,可以是由用户选定需要其中至少一种列表菜单,以使得终端只呈现用户所选中的列表菜单中的样式选项。基于此,在另一种显示样式选项的示例性实施方式中,用户在选定需要进行样式调整的对象后,可以执行针对于列表菜单的选择操作,则终端可以基于用户选定的列表菜单,呈现该列表菜单下的多个样式选项。在一些场景中,用户并不需要呈现与该对象对应的所有列表菜单中的样式选项,为了提高用户的使用体验,可以只呈现用户所选择的列表菜单中的样式选项。

此外,对于同一类别对象所对应的列表菜单,考虑到实际应用中,用户对于部分类别的列表菜单使用较为频繁,而对于另一部分类别的列表菜单使用次数较少,因此,在又一种显示样式选项的示例性实施方式中,还可以是先确定用户经常使用的列表菜单,并且该列表菜单对应于目标对象,然后呈现出该列表菜单中的多个样式选项。在该实施方式中,基于用户的历史操作行为确定列表菜单,符合用户的使用习惯,进一步提高了用户的使用体验。

s203:响应针对于样式选项的选择操作,呈现目标对象的预览效果,其中,目标对象的样式为该选择操作所选中的样式,并且,目标对象的预览效果可以随着选择操作所选中的样式的改变而发生变化。

在向用户呈现列表菜单中的多个样式选项后,用户可以在多个样式选项中选择其中一个样式,此时,终端基于用户所选中的样式,呈现该样式下的目标对象的预览效果。作为一种示例性的具体实施方式,在用户对其中一个样式选项执行选择操作后,终端可以响应针对于该样式选项的选择操作,根据用户的选择操作确定用户所选定的第一样式选项,然后,将该目标对象的样式调整为第一样式选项对应的样式,并呈现调整后的目标对象的预览效果。

需要说明的是,本实施例中,用户在对其中一个样式选项执行选择操作后,列表菜单中的多个样式选项依然呈现给用户,并不会自动关闭,当终端所显示的目标对象的预览效果不符合用户的预期时,用户可以继续在终端一直呈现的多个样式选项中选择其它样式选项,并且,终端可以基于用户针对于其它样式选项的选择操作,向用户呈现其它样式下目标对象的预览效果。这样,用户可以多次的选择样式选项并且查看每种样式下目标对象的预览效果,直至目标对象的预览效果符合用户的预期。在此过程中,目标对象的预览效果可以随着选择操作所选中的样式的改变而发生变化,并且,由于列表菜单一直呈现多个样式选项,因此用户可以直接对终端呈现的多个样式选项进行选择,无需重复执行打开列表菜单的操作,从而减少了用户的操作步骤,提高了用户的操作效率。

可以理解,为了方便用户对比目标对象在调整样式前后的变化,可以将目标对象的初始显示情况,与目标对象经过进行样式调整后的预览效果同时呈现给用户。具体的,在一种呈现目标对象的预览效果的示例性实施方式中,终端可以在编辑界面上的预设区域内,呈现调整后的目标对象的预览效果,其中,该预设区域与编辑界面上目标对象的显示区域并不重叠。这样,用户可以在编辑界面上的显示区域与预设区域,分别查看到目标对象在调整样式前后的变化情况。

进一步的,在用户调整目标对象的样式的过程中,用户可能选定多个样式选项,此时,终端可以同时呈现多个样式下目标对象的预览效果,其中,每个样式均为用户选择操作所选定的样式选项所对应的样式。这样,用户可以对多个样式下的目标对象的预览效果进行对比,从而可以从中确定出目标对象的预览效果最符合用户预期时目标对象所对应的样式,进而用户可以基于该样式对将目标对象的样式进行调整。

需要说明的是,用户针对于多个样式选项的选择操作,可以存在多种实施方式。本实施例中提供了一下几种示例性实施方式。

在一种选择操作的示例中,该选择操作可以是针对于滚轮控件的点击操作。具体的,终端在呈现列表菜单的多个样式选项后,可以同时向用户呈现与该样式选项相关联的滚轮控件,该滚轮控件可以用于实现用户对样式选项的选择;用户可以点击该滚轮控件,如滑动、长按、单击、双击滚轮控件等,每点击一次滚轮控件,用户所选择的样式通常会发生改变,比如用户所选择的样式可以由当前样式切换成下一个样式等。

举例来说,用户可以在触摸显示屏上向下滑动终端显示的滚轮控件,则滚轮控件可以呈现向下滚动的动画,并且指示用户选择样式的光标也可以随着滚轮控件的滚动而在列表菜单中下移,在光标下移的过程中,用户所选择的样式也会发生改变,则终端所呈现的目标对象的预览效果也会随着样式的改变而发生变化,当用户停止滑动滚轮控件时,光标停止下移,则在预览该目标对象时,该目标对向的样式即为光标所停留的样式选项所对应的样式。

在另一种选择操作的示例中,该选择操作也可以是用户对样式选项的点击操作。具体的,当终端杆呈现列表菜单的多个样式选项后,用户可以利用鼠标点击其中一个样式选项,或者是用户在触摸显示屏上手动点击其中一个样式选项,终端基于用户的点击操作,可以确定用户选中的样式。

在又一种选择操作的示例中,该选择操作还可以用户移动鼠标的操作。具体的,用户可以移动鼠标,使得编辑界面上的光标移动到列表菜单上,则,光标所停留的位置可以用于指示用户所选择的样式选项。

s204:调整目标对象的样式为最后一次选择操作所选中的样式。

当终端所呈现的目标对象的预览效果符合用户的预期时,则用户通常不会再执行针对于样式选项的选择操作来预览该样式下的目标对象,因此,终端可以将用户最后一次执行选择操作时所选中的样式,作为调整后的目标对象的样式,也即为终端当前呈现目标对象的预览效果时目标对象的样式。

进一步的,当终端所呈现的目标对象的预览效果符合用户的预期时,用户无需再对样式选项进行选择,因此,终端可以关闭显示列表菜单中的多个样式选项。具体的,在一些示例性的实施方式中,用户可以在终端上执行关闭列表菜单的操作,以使得终端根据用户的操作,关闭显示列表菜单;或者用户可以点击编辑界面上除列表菜单以外的区域,当终端检测到光标位于列表菜单之外的区域时,自动关闭显示列表菜单中的多个样式选项。

本实施例中,响应针对于对象的选择操作,确定需要对哪个对象进行样式的调整,并将该对象确定为目标对象,然后显示列表菜单中的多个样式选项,响应针对于多个样式选项中的选择操作,呈现目标对象的预览效果,其中,该目标对象的样式为该选择操作所选中的样式,目标对象的预览效果可以随着选择操作所选中的样式的改变而发生变化,最后,调整目标对象的样式为最后一次选择操作所选中的样式。可见,在调整目标对象样式的过程中,由于用户在选中列表菜单中的一个样式时,可以看到该样式下目标对象的预览效果,因此,如果该目标对象的预览效果不符合用户的预期,则用户可以继续选择其它样式并查看其它样式下目标对象的预览效果,这样,用户在设置目标对象的样式的过程中,可以不断查看不同样式下目标对象的预览效果,直至其中一种样式下的目标对象的预览效果符合用户的预期,从而用户无需重复执行打开列表菜单的操作,减少了用户的操作步骤,进而提高了用户的操作效率,提高了用户的使用体验。

此外,本申请实施例还提供了一种调整对象样式的装置,如图3所示,图3示出了一种调整对象样式的装置的结构示意图,该装置300包括:

确定单元301,用于响应针对于对象的选择操作,将所述对象确定为目标对象;

第一显示单元302,用于显示列表菜单中的多个样式选项;

呈现单元303,用于响应针对于所述样式选项的选择操作,呈现所述目标对象的预览效果,所述目标对象的样式为所述选择操作所选中的样式;

其中,所述目标对象的预览效果随着所述选择操作所选中的样式的改变而发生变化;

调整单元304,用于调整目标对象的样式为最后一次选择操作所选中的样式。

在一些可能的实施方式中,所述呈现单元303包括:

确定子单元,用于响应针对于所述样式选项的选择操作,根据所述选择操作确定第一样式选项;

调整子单元,用于将所述目标对象的样式调整为所述第一样式选项对应的样式;

呈现子单元,用于呈现调整后的目标对象的预览效果。

在一些可能的实施方式中,所述呈现单元303具体可以用于:

在编辑界面上的预设区域内,呈现所述调整后的目标对象的预览效果。

在一些可能的实施方式中,所述装置300还包括:

第二显示单元,用于显示与所述目标对象相关联的滚轮控件;

则,所述选择操作为点击所述滚轮控件的操作。

在一些可能的实施方式中,所述装置300还包括:

关闭单元,用于关闭显示所述列表菜单中的多个样式选项。

本实施例中,在调整目标对象样式的过程中,由于用户在选中列表菜单中的一个样式时,可以看到该样式下目标对象的预览效果,因此,如果该目标对象的预览效果不符合用户的预期,则用户可以继续选择其它样式并查看其它样式下目标对象的预览效果,这样,用户在设置目标对象的样式的过程中,可以不断查看不同样式下目标对象的预览效果,直至其中一种样式下的目标对象的预览效果符合用户的预期,从而用户无需重复执行打开列表菜单的操作,减少了用户的操作步骤,进而提高了用户的操作效率,提高了用户的使用体验。

需要说明的是,本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

还需要说明的是,在本文中,诸如第一等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

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