[發(fā)明專利]一種圖形組件自適應(yīng)調(diào)整方法、裝置、存儲介質(zhì)及電子設(shè)備有效
| 申請?zhí)枺?/td> | 201910943558.6 | 申請日: | 2019-09-30 |
| 公開(公告)號: | CN112578969B | 公開(公告)日: | 2022-08-12 |
| 發(fā)明(設(shè)計)人: | 翟凱倫 | 申請(專利權(quán))人: | 北京國雙科技有限公司 |
| 主分類號: | G06F3/04845 | 分類號: | G06F3/04845;G06F3/04847 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 王洋 |
| 地址: | 100083 北京市海淀區(qū)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 圖形 組件 自適應(yīng) 調(diào)整 方法 裝置 存儲 介質(zhì) 電子設(shè)備 | ||
本發(fā)明提供了一種圖形組件自適應(yīng)調(diào)整方法、裝置、存儲介質(zhì)及電子設(shè)備。該方法首先獲取待調(diào)整圖形組件的屬性信息,其中,所述屬性信息至少包括所述圖形組件的形狀以及所述圖形組件基于用戶操作的旋轉(zhuǎn)角度。然后,獲取所述待調(diào)整圖形組件的外窗口尺寸。基于所述屬性信息以及所述外窗口尺寸,確定出所述待調(diào)整圖形組件的調(diào)整比率。之后,按照所述調(diào)整比率對所述待調(diào)整圖形組件進(jìn)行縮放。可見,本發(fā)明實施例提供一種圖形組件自適應(yīng)調(diào)整方法,能夠自適應(yīng)調(diào)整圖形組件的大小,簡便用戶操作。
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,具體涉及一種圖形組件自適應(yīng)調(diào)整方法、裝置、存儲介質(zhì)及電子設(shè)備。
背景技術(shù)
目前,在可視化平臺中,可以對圖形組件進(jìn)行拖拽以及旋轉(zhuǎn),然而,目前的可視化平臺,會出現(xiàn)圖形組件在進(jìn)行拖拽或旋轉(zhuǎn)時,超出外層窗口的現(xiàn)象,使得用戶需要反復(fù)調(diào)整圖形組件的相關(guān)參數(shù),最終使得拖拽或旋轉(zhuǎn)后的圖形組件位于外層窗口內(nèi)。而調(diào)整參數(shù)的過程較為復(fù)雜。
因此,如何提供一種圖形組件自適應(yīng)調(diào)整方法,能夠自適應(yīng)調(diào)整圖形組件的大小,簡便用戶操作,是本領(lǐng)域技術(shù)人員亟待解決的一大技術(shù)難題。
發(fā)明內(nèi)容
鑒于上述問題,本發(fā)明提供一種克服上述問題的技術(shù)方案,如下:
一種圖形組件自適應(yīng)調(diào)整方法,包括:
獲取待調(diào)整圖形組件的屬性信息,所述屬性信息至少包括所述圖形組件的形狀以及所述圖形組件基于用戶操作的旋轉(zhuǎn)角度;
獲取所述待調(diào)整圖形組件的外窗口尺寸;
基于所述屬性信息以及所述外窗口尺寸,確定出所述待調(diào)整圖形組件的調(diào)整比率;
按照所述調(diào)整比率對所述待調(diào)整圖形組件進(jìn)行縮放。
可選的,所述基于所述屬性信息以及所述外窗口尺寸,確定出所述待調(diào)整圖形組件的調(diào)整比率,包括:
當(dāng)圖形組件為第一類圖形組件時,獲取所述外層窗口的長度和寬度以及所述圖形組件的旋轉(zhuǎn)角度;
當(dāng)所述旋轉(zhuǎn)角度位于所述外層窗口的第一以及第三象限時,根據(jù)第一預(yù)設(shè)公式,計算出目標(biāo)圖形組件的第一端點的橫坐標(biāo);
判斷所述橫坐標(biāo)是否小于等于所述外層窗口的寬度,如果是,按照第二預(yù)設(shè)公式,確定出所述目標(biāo)圖形組件的第二端點的橫坐標(biāo),并確定所述目標(biāo)圖形組件的第一端點的縱坐標(biāo)為第一預(yù)設(shè)值,確定所述目標(biāo)圖形組件的第二端點的縱坐標(biāo)為所述外層窗口的長度;如果否,按照第三預(yù)設(shè)公式,確定出所述目標(biāo)圖形組件的第一端點的縱坐標(biāo),按照第四預(yù)設(shè)公式,確定出所述目標(biāo)圖形組件的第二端點的縱坐標(biāo),并確定所述目標(biāo)圖形組件的第一端點的橫坐標(biāo)為所述外層窗口的寬度,確定所述目標(biāo)圖形組件的第二端點的橫坐標(biāo)為所述第一預(yù)設(shè)值。
可選的,所述基于所述屬性信息以及所述外窗口尺寸,確定出所述待調(diào)整圖形組件的調(diào)整比率,還包括:
當(dāng)所述旋轉(zhuǎn)角度位于所述外層窗口的第二以及第四象限時,根據(jù)第五預(yù)設(shè)公式,計算出目標(biāo)圖形組件的第一端點的橫坐標(biāo);
判斷所述橫坐標(biāo)是否小于等于所述外層窗口的寬度,如果是,按照第六預(yù)設(shè)公式,確定出所述目標(biāo)圖形組件的第二端點的橫坐標(biāo),并確定所述目標(biāo)圖形組件的第一端點的縱坐標(biāo)為所述外層窗口的長度,確定所述目標(biāo)圖形組件的第二端點的縱坐標(biāo)為所述第一預(yù)設(shè)值;如果否,按照第七預(yù)設(shè)公式,確定出所述目標(biāo)圖形組件的第一端點的縱坐標(biāo),按照第八預(yù)設(shè)公式,確定出所述目標(biāo)圖形組件的第二端點的縱坐標(biāo),并確定所述目標(biāo)圖形組件的第一端點的橫坐標(biāo)為所述外層窗口的寬度,確定所述目標(biāo)圖形組件的第二端點的橫坐標(biāo)為所述第一預(yù)設(shè)值。
可選的,所述基于所述屬性信息以及所述外窗口尺寸,確定出所述待調(diào)整圖形組件的調(diào)整比率,包括:
當(dāng)圖形組件為第二類圖形組件時,獲取所述外層窗口的長度和寬度以及所述圖形組件的旋轉(zhuǎn)角度;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京國雙科技有限公司,未經(jīng)北京國雙科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910943558.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 使用后向自適應(yīng)規(guī)則進(jìn)行整數(shù)數(shù)據(jù)的無損自適應(yīng)Golomb/Rice編碼和解碼
- 一種自適應(yīng)軟件UML建模及其形式化驗證方法
- 媒體自適應(yīng)參數(shù)的調(diào)整方法、系統(tǒng)及相關(guān)設(shè)備
- 五自由度自適應(yīng)位姿調(diào)整平臺
- 采用自適應(yīng)機(jī)匣和自適應(yīng)風(fēng)扇的智能發(fā)動機(jī)
- 一種自適應(yīng)樹木自動涂白裝置
- 一種基于微服務(wù)的多層次自適應(yīng)方法
- 一種天然氣發(fā)動機(jī)燃?xì)庾赃m應(yīng)控制方法及系統(tǒng)
- 一種中心自適應(yīng)的焊接跟蹤機(jī)頭
- 一種有砟軌道沉降自適應(yīng)式軌道系統(tǒng)
- 色相調(diào)整系統(tǒng)及其調(diào)整方法
- 調(diào)整設(shè)備和調(diào)整方法
- 踏板調(diào)整結(jié)構(gòu)及調(diào)整步態(tài)的調(diào)整方法
- 立體深度調(diào)整和焦點調(diào)整
- 調(diào)整裝置及其調(diào)整方法
- 噴嘴調(diào)整工具及調(diào)整方法
- 調(diào)整系統(tǒng)及調(diào)整方法
- 調(diào)整裝置以及調(diào)整方法
- 環(huán)境調(diào)整系統(tǒng)、環(huán)境調(diào)整方法及環(huán)境調(diào)整程序
- 功率調(diào)整器(調(diào)整)





