[發(fā)明專利]視圖元素保存方法、裝置、電子設(shè)備及計(jì)算機(jī)存儲(chǔ)介質(zhì)有效
| 申請(qǐng)?zhí)枺?/td> | 201710629552.2 | 申請(qǐng)日: | 2017-07-28 |
| 公開(kāi)(公告)號(hào): | CN107391148B | 公開(kāi)(公告)日: | 2020-09-15 |
| 發(fā)明(設(shè)計(jì))人: | 朱龍飛 | 申請(qǐng)(專利權(quán))人: | 廣州視源電子科技股份有限公司;廣州視睿電子科技有限公司 |
| 主分類號(hào): | G06F9/451 | 分類號(hào): | G06F9/451 |
| 代理公司: | 北京博思佳知識(shí)產(chǎn)權(quán)代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 510530 廣*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 視圖 元素 保存 方法 裝置 電子設(shè)備 計(jì)算機(jī) 存儲(chǔ) 介質(zhì) | ||
本申請(qǐng)?zhí)峁┮环N視圖元素保存方法、裝置、電子設(shè)備及計(jì)算機(jī)存儲(chǔ)介質(zhì),其中,視圖元素保存方法包括:確定視圖頁(yè)面中包含所有視圖元素的最小矩形;根據(jù)所述最小矩形將所述視圖元素保存。通過(guò)本申請(qǐng)實(shí)施例提供的視圖元素保存方法、裝置、電子設(shè)備及計(jì)算機(jī)存儲(chǔ)介質(zhì),使得視圖頁(yè)面內(nèi)所有視圖元素都能正常顯示,同時(shí),避免了視圖頁(yè)面發(fā)生漫游后,而又沒(méi)有書(shū)寫(xiě)視圖元素時(shí)產(chǎn)生的空白區(qū)域,使得保存內(nèi)容能夠最優(yōu)顯示。
技術(shù)領(lǐng)域
本申請(qǐng)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種視圖元素保存方法、裝置、電子設(shè)備及計(jì)算機(jī)存儲(chǔ)介質(zhì)。
背景技術(shù)
隨著多媒體技術(shù)的發(fā)展,智能顯示設(shè)備已經(jīng)進(jìn)入人們的日常生活,比如在教學(xué)、會(huì)議、個(gè)人或家庭記事等場(chǎng)合經(jīng)常用到的電子白板、電子制圖以及繪畫(huà)軟件等等。
用戶在顯示設(shè)備中進(jìn)行書(shū)寫(xiě)后,期望將書(shū)寫(xiě)內(nèi)容保存起來(lái),便于記錄和分享。比如,在電子白板中提供保存書(shū)寫(xiě)內(nèi)容的方法通常是對(duì)白板內(nèi)的書(shū)寫(xiě)內(nèi)容進(jìn)行截圖,以圖片方式保存。而在實(shí)際應(yīng)用中,為了在白板中獲得更大的書(shū)寫(xiě)區(qū)域,通常會(huì)添加漫游模式,漫游模式是通過(guò)鼠標(biāo)或是觸摸手勢(shì)來(lái)移動(dòng)或縮放白板內(nèi)容的一種模式。當(dāng)漫游獲得更大的書(shū)寫(xiě)區(qū)域后,用戶可以在新的區(qū)域進(jìn)行書(shū)寫(xiě),添加新的元素,此時(shí)白板的實(shí)際占用空間的比例和大小也隨之改變。目前對(duì)白板內(nèi)容進(jìn)行截圖的方式主要有兩種:第一種,不管當(dāng)前漫游的偏移量和縮放量多少,始終以屏幕顯示范圍內(nèi)的白板區(qū)域內(nèi)容來(lái)截圖,這樣就導(dǎo)致在屏幕外面的內(nèi)容在無(wú)法在截圖中顯示,出現(xiàn)內(nèi)容丟失的情況;第二種,以白板的實(shí)際占用大小作為截圖尺寸。這種情況下,當(dāng)白板經(jīng)過(guò)漫游后,未書(shū)寫(xiě),也未添加元素時(shí),白板的實(shí)際占用大小仍會(huì)變大,這樣截圖的頁(yè)面會(huì)出現(xiàn)大量空白區(qū)域。
發(fā)明內(nèi)容
本申請(qǐng)?zhí)峁┮环N視圖元素保存方法、裝置、電子設(shè)備及計(jì)算機(jī)存儲(chǔ)介質(zhì)。以解決保存的文件中存在視圖元素丟失或者是出現(xiàn)大量空白區(qū)域的問(wèn)題。
根據(jù)本申請(qǐng)實(shí)施例的第一方面提供一種視圖元素保存方法,包括:確定視圖頁(yè)面中包含所有視圖元素的最小矩形;根據(jù)所述最小矩形將所述視圖元素保存。
進(jìn)一步地,所述根據(jù)所述最小矩形將所述視圖元素保存,包括:對(duì)所述最小矩形進(jìn)行調(diào)整,得到調(diào)整矩形;根據(jù)所述調(diào)整矩形將所述視圖元素保存。
進(jìn)一步地,所述對(duì)所述最小矩形進(jìn)行調(diào)整,得到調(diào)整矩形,包括:在所述最小矩形的四周添加預(yù)設(shè)補(bǔ)償值的空白邊距,得到所述調(diào)整矩形。
進(jìn)一步地,所述對(duì)所述最小矩形進(jìn)行調(diào)整,得到調(diào)整矩形,包括:若所述最小矩形的長(zhǎng)度小于預(yù)設(shè)長(zhǎng)度,則在所述最小矩形的長(zhǎng)度方向添加長(zhǎng)度補(bǔ)償值的空白邊距;及若所述最小矩形的寬度小于預(yù)設(shè)寬度,則在對(duì)所述最小矩形的寬度方向添加寬度補(bǔ)償值的空白邊距;其中,所述長(zhǎng)度補(bǔ)償值等于所述預(yù)設(shè)長(zhǎng)度與所述最小矩形的長(zhǎng)度之差,所述寬度補(bǔ)償值等于所述預(yù)設(shè)寬度與所述最小矩形的寬度之差,且所述視圖元素位于所述調(diào)整矩形的中心位置。
進(jìn)一步地,所述對(duì)所述最小矩形進(jìn)行調(diào)整,得到調(diào)整矩形,包括:確定所述最小矩形的長(zhǎng)寬比,將所述長(zhǎng)寬比調(diào)整到預(yù)設(shè)長(zhǎng)寬比,以得到所述調(diào)整矩形。
進(jìn)一步地,所述根據(jù)所述最小矩形將所述視圖元素保存,包括:構(gòu)造矩形對(duì)象;根據(jù)所述最小矩形尺寸,將所述視圖元素填充到所述矩形對(duì)象中;將所述矩形對(duì)象中的所述視圖元素保存。
所述根據(jù)所述最小矩形尺寸,將所述視圖元素填充到所述矩形對(duì)象中,包括:構(gòu)造視圖畫(huà)刷;根據(jù)所述最小矩形尺寸和所述視圖元素對(duì)所述視圖畫(huà)刷賦值;將賦值后的所述視圖畫(huà)刷填充到所述矩形對(duì)象中。
進(jìn)一步地,所述將所述矩形對(duì)象中的所述視圖元素保存,包括:構(gòu)造位圖對(duì)象;將所述矩形對(duì)象中的所述視圖元素繪制到所述位圖對(duì)象中;將所述位圖對(duì)象保存。
進(jìn)一步地,所述將所述視圖元素填充到所述矩形對(duì)象中,包括:獲取包含所述視圖元素的父級(jí)容器;將所述父級(jí)容器中的所述視圖元素填充到所述矩形對(duì)象中。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣州視源電子科技股份有限公司;廣州視睿電子科技有限公司,未經(jīng)廣州視源電子科技股份有限公司;廣州視睿電子科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710629552.2/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





