[發(fā)明專利]用于生成/解析安裝文件的設備和方法無效
| 申請?zhí)枺?/td> | 201310413707.0 | 申請日: | 2013-09-12 |
| 公開(公告)號: | CN103455336A | 公開(公告)日: | 2013-12-18 |
| 發(fā)明(設計)人: | 李明 | 申請(專利權)人: | 北京網(wǎng)秦天下科技有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 閆曄 |
| 地址: | 100013 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 生成 解析 安裝 文件 設備 方法 | ||
技術領域
本發(fā)明涉及信息處理領域,更具體地,涉及一種用于生成/解析安裝文件的設備和一種用于生成/解析安裝文件的方法。?
背景技術
在互聯(lián)網(wǎng)上分發(fā)軟件的安裝文件時,一個重要的指標是安裝文件的尺寸。尺寸增加將會延長用戶下載的時間,甚至會放棄下載。?
安裝文件中可以優(yōu)化的一個主要部分是圖像部分。為了解決這一問題,通常會考慮如下方案:1.在不影響視覺效果的前提下,盡量降低圖像的分辨率;或者2.采用壓縮算法壓縮圖像。?
上述技術方案可以在一定程度上降低軟件的安裝文件的尺寸,但卻不能從根本上解決問題。這是因為當圖像部分較大時,生成的安裝文件仍然會很大。?
發(fā)明內(nèi)容
為了解決上述問題,本發(fā)明提出了一種采用圖形文件來替換圖像文件的方案。當需要圖像時,可以設計圖形文件來代替圖像,從而極大地減小安裝文件的尺寸。?
具體地,根據(jù)本發(fā)明的第一方案,提供了一種用于生成安裝文件的設備,包括:選擇單元,被配置為從圖元庫中選擇需要的圖元;組合單元,被配置為將所選擇的圖元進行組合;變換單元,被配置為對組合的圖元進行變換以產(chǎn)生圖形文件;屬性定義單元,被配置為定義圖形文件的填充屬性;以及打包單元,被配置為將圖形文件和填充屬性打包以生成安裝文件。?
在一個實施例中,所述圖元庫能夠以自定義方式而擴展。?
在一個實施例中,所述圖元包括圖元編碼、圖元的幾何描述和二維?變換矩陣數(shù)據(jù)。?
在一個實施例中,所述圖元還包括預留信息。?
在一個實施例中,所述變換單元被配置為對組合的圖元進行平移變換和/或旋轉(zhuǎn)變換。?
在一個實施例中,所述填充屬性包括填充屬性的編碼和填充屬性的描述。?
根據(jù)本發(fā)明的第二方案,提供了一種用于解析安裝文件的設備,包括:讀取單元,被配置為從安裝文件中讀取圖形文件和圖形文件的填充屬性;生成單元,被配置為根據(jù)圖形文件生成圖形;以及填充單元,被配置為根據(jù)圖形文件的填充屬性對生成的圖形進行填充。?
在一個實施例中,所述填充屬性包括填充屬性的編碼和填充屬性的描述。?
根據(jù)本發(fā)明的第三方案,提供了一種用于生成安裝文件的方法,包括:從圖元庫中選擇需要的圖元;將所選擇的圖元進行組合;對組合的圖元進行變換以產(chǎn)生圖形文件;定義圖形文件的填充屬性;以及將圖形文件和填充屬性打包以生成安裝文件。?
在一個實施例中,所述圖元庫能夠以自定義方式而擴展。?
在一個實施例中,所述圖元包括圖元編碼、圖元的幾何描述和二維變換矩陣數(shù)據(jù)。?
在一個實施例中,所述圖元還包括預留信息。?
在一個實施例中,對組合的圖元進行平移變換和/或旋轉(zhuǎn)變換。?
在一個實施例中,所述填充屬性包括填充屬性的編碼和填充屬性的描述。?
根據(jù)本發(fā)明的第四方案,提供了一種用于解析安裝文件的方法,包括:從安裝文件中讀取圖形文件和圖形文件的填充屬性;根據(jù)圖形文件生成圖形;以及根據(jù)圖形文件的填充屬性對生成的圖形進行填充。?
在一個實施例中,所述填充屬性包括填充屬性的編碼和填充屬性的描述。?
通過本發(fā)明,可以將應用中需要的大部分圖像轉(zhuǎn)換為圖形,并在應?用使用時動態(tài)繪制出來。生成安裝文件時,僅僅打包圖形的描述信息和填充屬性,可以極大地降低應用的安裝文件的尺寸。?
附圖說明
通過下面結合附圖說明本發(fā)明的優(yōu)選實施例,將使本發(fā)明的上述及其它目的、特征和優(yōu)點更加清楚,其中:?
圖1是示出了根據(jù)本發(fā)明的一個實施例的用于生成安裝文件的設備的框圖。?
圖2是示出了根據(jù)本發(fā)明的一個實施例的用于解析安裝文件的設備的框圖。?
圖3是示出了根據(jù)本發(fā)明的一個實施例的用于生成安裝文件的方法的流程圖。?
圖4是示出了根據(jù)本發(fā)明的一個實施例的用于解析安裝文件的方法的流程圖。?
圖5(a)-(c)是示出了根據(jù)本發(fā)明的一個實施例的生成安裝文件的具體示例。?
在本發(fā)明的所有附圖中,相同或相似的結構均以相同或相似的附圖標記標識。?
具體實施方式
下面參照附圖對本發(fā)明的優(yōu)選實施例進行詳細說明,在描述過程中省略了對于本發(fā)明來說是不必要的細節(jié)和功能,以防止對本發(fā)明的理解造成混淆。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京網(wǎng)秦天下科技有限公司,未經(jīng)北京網(wǎng)秦天下科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310413707.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種鴨肉蛋白源抗氧化肽的酶法制備工藝
- 下一篇:變壓器用的散熱裝置





