一种对象缩放的方法及装置制造方法及图纸

技术编号:22594251 阅读:20 留言:0更新日期:2019-11-20 10:52
本申请实施例公开了一种对象缩放的方法及装置,该方法包括:终端响应用户针对于该对象的选择操作,确定用户需要进行缩放的待缩放对象;然后,终端响应用户针对于该待缩放对象的第一缩放操作,根据预先建立的缩放操作与缩放比例的对应关系,确定第一缩放操作对应的第一缩放比例,然后,根据该第一缩放比例,以待缩放对象的几何中心为中心,在水平方向和竖直方向上对该待缩放对象进行缩放。可见,在水平方向和竖直方向上按照进行等比例缩放,不仅意味着待缩放对象的整体均进行了缩放,使得待缩放对象的内部布局并不会发生变化,而且,待缩放对象的绘制比例也不会发生改变,不仅提高了用户的操作效率,也增强了用户的操作体验。

A method and device of object scaling

The embodiment of the application discloses a method and device for object scaling, the method includes: the terminal responds to the user's selection operation for the object, and determines the object to be scaled by the user; then, the terminal responds to the user's first scaling operation for the object to be scaled, and determines the first scaling according to the pre established corresponding relationship between scaling operation and scaling ratio The first scale corresponding to the operation is placed, and then, according to the first scale, the object to be scaled is scaled horizontally and vertically with the geometric center of the object to be scaled as the center. It can be seen that the horizontal and vertical scaling not only means that the whole object to be scaled is scaled, so that the internal layout of the object to be scaled does not change, but also the drawing scale of the object to be scaled does not change, which not only improves the user's operating efficiency, but also enhances the user's operating experience.

【技术实现步骤摘要】
一种对象缩放的方法及装置
本申请涉及对象缩放的
,具体涉及一种对像缩放的方法及装置。
技术介绍
在对文档编辑界面中的一个对象(比如图片、文本框、控件等)进行编辑时,用户通常需要对该对象的大小进行调整,控制该对象进行放大或者缩小。现有缩放对象的方式,通常是由用户利用鼠标拖拽对象的边框,通过调整边框的大小来控制该对象的放大或者缩小。但是,这种缩放对象的方式可能不仅会影响该对象内部的布局,比如对象的边框缩小时,对象中的文本发生换行等,还可能会使得在呈现缩放后的对象时,该对象的绘制比例发生改变,比如,水平方向上放大1倍,但是竖直方向上放大0.9倍。而为了达到预期的编辑效果,用户需要多次的对该对象进行编辑,不仅降低了用户的操作效率,也影响了用户的操作体验。
技术实现思路
有鉴于此,本申请实施例提供一种对象缩放的方法及装置,通过以对象的几何中心为中心,在水平方向和竖直方向上按照一定比例进行缩放,使得缩放后的对象的绘制比例以及内部布局保持不变,从而提高用户编辑对象的操作效率,提高用户的操作体验。为解决上述问题,本申请实施例提供的技术方案如下:第一方面,本申请实施例提供了一种对象缩放的方法,该方法包括:响应针对于对象的选择操作,确定待缩放对象;响应针对于所述待缩放对象的第一缩放操作,根据预先建立的缩放操作与缩放比例的对应关系,确定所述第一缩放操作对应的第一缩放比例;根据所述第一缩放比例,以所述待缩放对象的几何中心为中心,在水平方向以及竖直方向上对所述待缩放对象进行缩放。在一些可能的实施方式中,所述第一缩放操作为点击滚轮控件的操作,所述方法还包括:显示与所述待缩放对象相关联的所述滚轮控件;在一些可能的实施方式中,所述方法还包括:在确定所述第一缩放操作对应的第一缩放比例后,显示所述第一缩放比例。在一些可能的实施方式中,所述第一缩放操作为点击缩放比例选项的操作,所述方法还包括:显示与所述待缩放对象相关联的多个所述缩放比例选项,所述每个缩放比例选项具有对应的缩放比例。在一些可能的实施方式中,所述方法还包括:呈现所述待缩放对象按照所述第一缩放比例进行缩放后的预览效果。此外,本申请实施例还提供了一种对象缩放的装置,该装置包括:第一确定单元,用于响应针对于对象的选择操作,确定待缩放对象;第二确定单元,用于响应针对于所述待缩放对象的第一缩放操作,根据预先建立的缩放操作与缩放比例的对应关系,确定所述第一缩放操作对应的第一缩放比例;缩放单元,用于根据所述第一缩放比例,以所述待缩放对象的几何中心为中心,在水平方向以及竖直方向上对所述待缩放对象进行缩放。在一些可能的实施方式中,所述第一缩放操作为点击滚轮控件的操作,所述装置还包括:第一显示单元,用于显示与所述待缩放对象相关联的所述滚轮控件;在一些可能的实施方式中,所述装置还包括:第二显示单元,用于在确定所述第一缩放操作对应的第一缩放比例后,显示所述第一缩放比例。在一些可能的实施方式中,所述第一缩放操作为点击缩放比例选项的操作,所述装置还包括:第三显示单元,用于显示与所述待缩放对象相关联的多个所述缩放比例选项,所述每个缩放比例选项具有对应的缩放比例。在一些可能的实施方式中,所述装置还包括:呈现单元,用于呈现对所述待缩放对象按照所述第一缩放比例进行缩放后的预览效果。本申请实施例中,终端响应用户针对于该对象的选择操作,确定用户需要进行缩放的待缩放对象;然后,终端响应用户针对于该待缩放对象的第一缩放操作,根据预先建立的缩放操作与缩放比例的对应关系,确定第一缩放操作对应的第一缩放比例,然后,根据该第一缩放比例,以待缩放对象的几何中心为中心,在水平方向和竖直方向上对该待缩放对象进行缩放。可见,由于在对待缩放对象进行缩放时,是以待缩放对象的几何中心为中心,在水平方向和竖直方向上按照第一缩放比例进行缩放,这意味着待缩放对象的整体均进行了缩放,使得待缩放对象的内部布局并不会发生变化;而且,待缩放对象在两个方向上的缩放比例均为第一缩放比例,在呈现缩放后的待缩放对象时,其绘制比例也不会发生改变,因此,用户不需要对待缩放对象进行多次的调整以使得缩放后的待缩放对象的绘制比例保持不变,从而减少了用户所需执行的操作,进而不仅提高了用户的操作效率,也增强了用户的操作体验。附图说明图1为现有技术对文本框进行缩放的缩放前后示意图;图2为本申请实施例提供的一种示例性应用场景示意图;图3为本申请实施例中对文本框进行缩放的缩放前后示意图;图4为本申请实施例提供的一种对象缩放的方法流程示意图;图5为本申请实施例提供的一种对象缩放的方法信令示意图;图6为本申请实施例提供的一种对象缩放的装置结构示意图。具体实施方式在对文档编辑界面上的对象进行编辑时,现有的技术方案中,用户通常是利用鼠标拖拽该对象的边框,通过调整边框的大小来控制对象的放大或者缩小。具体的,用户在选中该对象后,将鼠标移动到该对象边框的顶点或者一条边的中点,然后用户长按鼠标左键拖拽对象的边框,使得该对象的边框的大小发生改变,当该对象边框的大小调整到用户预期的大小后,用户松开鼠标左键以停止对边框的拖拽,并查看缩放后的对象的呈现情况。但是现有的缩放对象的技术方案中,在用户拖拽对象边框时,边框的一条边或者一个顶点固定,该对象是以固定的顶点或者一条边的中点为中心进行缩放,在此过程中,由于用户是通过手动拖拽对象边框,很难保证该对象在水平方向以及竖直方向上的缩放比例相同,这就导致了缩放后的对象在进行呈现时,其绘制比例通常会发生改变;并且,用户仅是对对象的边框的进行拖拽,也即是对对象边框进行缩放,这样也可能会导致对象内部的部分内容没有发生缩放,从而影响到该对象内部的布局。因此,用户需要不断的对该对象进行调整,直至调整后的对象的绘制比例以及内部布局均满足用户的预期。可见,这种缩放对象的方式使得用户所需执行较多的编辑操作,不仅降低了用户的操作效率,也影响了用户的操作体验。举例来说,如图1所示,用户需要对包含文本内容“文档编辑界面中的对象”的文本框进行缩小,则,按照现有的缩放文本框的方案,用户通过拖拽文本框的边框来缩小文本框后,得到如图1所示的缩放后的结果。可见,缩小后的文本框中的文本发生了换行,文本框内部的布局发生改变,为了还原文本框内部的布局,用户还需要调整文本框内文本的大小;而且,可以理解的是,由于用户是手动控制鼠标来拖拽文本框的边框,这就很难保证缩小后的文本框的长度和宽度是等比缩放,即缩放前后文本框的长度比值,并不能一定与缩放前后的文本框的宽度比值相同,从而使得用户需要不断的对文本框的边框进行调整,以达到预期的编辑效果。为了解决上述问题,本申请实施例提供了一种对象缩放的方法,通过以对象的几何中心为中心,在水平方向和竖直方向上进行同比例的缩放,使得缩放后的对象的绘制比例以及对象的内部布局保持本文档来自技高网...

【技术保护点】
1.一种对象缩放的方法,其特征在于,所述方法包括:/n响应针对于对象的选择操作,确定待缩放对象;/n响应针对于所述待缩放对象的第一缩放操作,根据预先建立的缩放操作与缩放比例的对应关系,确定所述第一缩放操作对应的第一缩放比例;/n根据所述第一缩放比例,以所述待缩放对象的几何中心为中心,在水平方向以及竖直方向上对所述待缩放对象进行缩放。/n

【技术特征摘要】
1.一种对象缩放的方法,其特征在于,所述方法包括:
响应针对于对象的选择操作,确定待缩放对象;
响应针对于所述待缩放对象的第一缩放操作,根据预先建立的缩放操作与缩放比例的对应关系,确定所述第一缩放操作对应的第一缩放比例;
根据所述第一缩放比例,以所述待缩放对象的几何中心为中心,在水平方向以及竖直方向上对所述待缩放对象进行缩放。


2.根据权利要求1所述的方法,其特征在于,所述第一缩放操作为点击滚轮控件的操作,所述方法还包括:
显示与所述待缩放对象相关联的所述滚轮控件。


3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
在确定所述第一缩放操作对应的第一缩放比例后,显示所述第一缩放比例。


4.根据权利要求1所述的方法,其特征在于,所述第一缩放操作为点击缩放比例选项的操作,所述方法还包括:
显示与所述待缩放对象相关联的多个所述缩放比例选项,所述每个缩放比例选项具有对应的缩放比例。


5.根据权利要求1至4任意一项所述的方法,其特征在于,所述方法还包括:
呈现所述待缩放对象按照所述第一缩放比例进行缩放后的预览效果。


6.一种对象缩放的装置,其特征在于,所述装置包括...

【专利技术属性】
技术研发人员:罗永浩梁京超
申请(专利权)人:成都野望数码科技有限公司
类型:发明
国别省市:四川;51

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

1