[發明專利]樣式復制方法、裝置及設備在審
| 申請號: | 201610811715.4 | 申請日: | 2016-09-08 |
| 公開(公告)號: | CN107102971A | 公開(公告)日: | 2017-08-29 |
| 發明(設計)人: | 林曉晴;朱興民 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F17/21 | 分類號: | G06F17/21 |
| 代理公司: | 北京博思佳知識產權代理有限公司11415 | 代理人: | 王茹 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 樣式 復制 方法 裝置 設備 | ||
技術領域
本申請涉及信息處理技術領域,尤其涉及樣式復制方法、裝置及設備。
背景技術
在編輯軟件中,存在待編輯的對象。對象可以是具有單一結構的對象,也可以是具有組合結構的對象。具有組合結構的對象是包含至少兩個元素的對象,具有單一結構的對象是包含一個元素的對象。相同元素具有相同的樣式,不同元素的樣式可能不同。例如,對象為按鈕時,按鈕可以包括文字元素和圖形元素。樣式是元素的屬性集合,針對文字元素,樣式可以包括字體、字號和字體顏色等屬性,針對圖形元素,樣式可以包括邊框顏色、背景顏色、圓角等屬性等。在進行對象編輯時,可以使用“樣式刷”按鈕將源對象中元素的樣式復制到目標對象的元素上,以使目標對象的元素具有與源對象中元素相同的樣式。其中,“樣式刷”也可以稱為“格式刷”。
傳統技術中,每次進行樣式復制時,僅能將源對象中某一元素的樣式復制到目標對象的相應元素上。以源對象包括文字元素和圖形元素為例進行舉例說明,需要分別將文字元素和圖形元素的樣式復制到目標對象上,例如先將源對象中的文字元素的樣式復制到目標對象的文字元素上,再將源對象中的圖形元素的樣式復制到目標對象的圖形元素上。
可見,相關技術中需要將源對象中每種元素的樣式分別進行復制,無法一次性將源對象中所有元素的樣式復制到目標對象上,樣式復制效率低。
發明內容
本申請提供樣式復制方法、裝置及設備,以解決現有技術樣式復制效率低的問題。
根據本申請實施例的第一方面,提供一種樣式復制方法,所述方法包括:
接收用于采集源對象樣式的采集指令;
根據所接收的采集指令,獲取源對象中元素與元素樣式屬性值的對應關系;
在接收到樣式復制指令時,根據所述對應關系,將目標對象中元素的元素樣式屬性值設置為與源對象中相應元素的元素樣式屬性值一致,所述目標對象中至少存在一個元素的類型與源對象的元素的類型相同。
根據本申請實施例的第二方面,提供一種樣式復制裝置,所述裝置包括:
指令接收模塊,用于接收用于采集源對象樣式的采集指令;
信息獲取模塊,用于根據所接收的采集指令,獲取源對象中元素與元素樣式屬性值的對應關系;
樣式復制模塊,用于在接收到樣式復制指令時,根據所述對應關系,將目標對象中元素的元素樣式屬性值設置為與源對象中相應元素的元素樣式屬性值一致,所述目標對象中至少存在一個元素的類型與源對象的元素的類型相同。
根據本申請實施例的第三方面,提供一種電子設備,包括:
處理器;用于存儲所述處理器可執行指令的存儲器;
其中,所述處理器被配置為:
接收用于采集源對象樣式的采集指令;
根據所接收的采集指令,獲取源對象中元素與元素樣式屬性值的對應關系;
在接收到樣式復制指令時,根據所述對應關系,將目標對象中元素的元素樣式屬性值設置為與源對象中相應元素的元素樣式屬性值一致,所述目標對象中至少存在一個元素的類型與源對象的元素的類型相同。
應用本申請實施例樣式復制方法、裝置及設備時,在接收到用于采集源對象樣式的采集指令時,根據所接收的采集指令,獲取源對象中元素與元素樣式屬性值的對應關系;在接收到樣式復制指令時,根據對應關系,將目標對象中元素的元素樣式屬性值設置為與源對象中相應元素的元素樣式屬性值一致。通過獲取元素與元素樣式屬性值的對應關系,可以區分不同元素對應的元素樣式屬性值。因此,不僅可以對單個元素的元素樣式屬性值進行復制,針對存在多個元素的情況,也可以根據元素與元素樣式屬性值的對應關系區分不同元素對應的元素樣式屬性值,以實現樣式的批量復制,提高樣式復制效率。
應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本申請。
附圖說明
此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本申請的實施例,并與說明書一起用于解釋本申請的原理。
圖1A為本申請樣式復制方法的一個實施例流程圖。
圖1B為本申請根據一示例性實施例示出的一種樣式復制方法的應用實例示意圖。
圖1C為本申請根據一示例性實施例示出的一種對象的元素組成結構示意圖。
圖2為本申請樣式復制裝置所在電子設備的一種硬件結構圖。
圖3為本申請樣式復制裝置的一個實施例框圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610811715.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:存儲裝置及存儲系統
- 下一篇:識別違禁網頁的方法、裝置及服務器





