[发明专利]样式复制方法、装置及设备在审
申请号: | 201610811715.4 | 申请日: | 2016-09-08 |
公开(公告)号: | CN107102971A | 公开(公告)日: | 2017-08-29 |
发明(设计)人: | 林晓晴;朱兴民 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F17/21 | 分类号: | G06F17/21 |
代理公司: | 北京博思佳知识产权代理有限公司11415 | 代理人: | 王茹 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 样式 复制 方法 装置 设备 | ||
技术领域
本申请涉及信息处理技术领域,尤其涉及样式复制方法、装置及设备。
背景技术
在编辑软件中,存在待编辑的对象。对象可以是具有单一结构的对象,也可以是具有组合结构的对象。具有组合结构的对象是包含至少两个元素的对象,具有单一结构的对象是包含一个元素的对象。相同元素具有相同的样式,不同元素的样式可能不同。例如,对象为按钮时,按钮可以包括文字元素和图形元素。样式是元素的属性集合,针对文字元素,样式可以包括字体、字号和字体颜色等属性,针对图形元素,样式可以包括边框颜色、背景颜色、圆角等属性等。在进行对象编辑时,可以使用“样式刷”按钮将源对象中元素的样式复制到目标对象的元素上,以使目标对象的元素具有与源对象中元素相同的样式。其中,“样式刷”也可以称为“格式刷”。
传统技术中,每次进行样式复制时,仅能将源对象中某一元素的样式复制到目标对象的相应元素上。以源对象包括文字元素和图形元素为例进行举例说明,需要分别将文字元素和图形元素的样式复制到目标对象上,例如先将源对象中的文字元素的样式复制到目标对象的文字元素上,再将源对象中的图形元素的样式复制到目标对象的图形元素上。
可见,相关技术中需要将源对象中每种元素的样式分别进行复制,无法一次性将源对象中所有元素的样式复制到目标对象上,样式复制效率低。
发明内容
本申请提供样式复制方法、装置及设备,以解决现有技术样式复制效率低的问题。
根据本申请实施例的第一方面,提供一种样式复制方法,所述方法包括:
接收用于采集源对象样式的采集指令;
根据所接收的采集指令,获取源对象中元素与元素样式属性值的对应关系;
在接收到样式复制指令时,根据所述对应关系,将目标对象中元素的元素样式属性值设置为与源对象中相应元素的元素样式属性值一致,所述目标对象中至少存在一个元素的类型与源对象的元素的类型相同。
根据本申请实施例的第二方面,提供一种样式复制装置,所述装置包括:
指令接收模块,用于接收用于采集源对象样式的采集指令;
信息获取模块,用于根据所接收的采集指令,获取源对象中元素与元素样式属性值的对应关系;
样式复制模块,用于在接收到样式复制指令时,根据所述对应关系,将目标对象中元素的元素样式属性值设置为与源对象中相应元素的元素样式属性值一致,所述目标对象中至少存在一个元素的类型与源对象的元素的类型相同。
根据本申请实施例的第三方面,提供一种电子设备,包括:
处理器;用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为:
接收用于采集源对象样式的采集指令;
根据所接收的采集指令,获取源对象中元素与元素样式属性值的对应关系;
在接收到样式复制指令时,根据所述对应关系,将目标对象中元素的元素样式属性值设置为与源对象中相应元素的元素样式属性值一致,所述目标对象中至少存在一个元素的类型与源对象的元素的类型相同。
应用本申请实施例样式复制方法、装置及设备时,在接收到用于采集源对象样式的采集指令时,根据所接收的采集指令,获取源对象中元素与元素样式属性值的对应关系;在接收到样式复制指令时,根据对应关系,将目标对象中元素的元素样式属性值设置为与源对象中相应元素的元素样式属性值一致。通过获取元素与元素样式属性值的对应关系,可以区分不同元素对应的元素样式属性值。因此,不仅可以对单个元素的元素样式属性值进行复制,针对存在多个元素的情况,也可以根据元素与元素样式属性值的对应关系区分不同元素对应的元素样式属性值,以实现样式的批量复制,提高样式复制效率。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
图1A为本申请样式复制方法的一个实施例流程图。
图1B为本申请根据一示例性实施例示出的一种样式复制方法的应用实例示意图。
图1C为本申请根据一示例性实施例示出的一种对象的元素组成结构示意图。
图2为本申请样式复制装置所在电子设备的一种硬件结构图。
图3为本申请样式复制装置的一个实施例框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610811715.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:存储装置及存储系统
- 下一篇:识别违禁网页的方法、装置及服务器