亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

點(diǎn)陣字形庫初始化方法和系統(tǒng)的制作方法

文檔序號:2568158閱讀:330來源:國知局
專利名稱:點(diǎn)陣字形庫初始化方法和系統(tǒng)的制作方法
專利說明陣字形庫初始化過程中,耗費(fèi)大量時(shí)間,影響開機(jī)速度的技術(shù)問題。本發(fā)明解決技 術(shù)問題的技術(shù)方案是設(shè)計(jì)一種點(diǎn)陣字形庫初始化方法,包括如下步驟A、構(gòu)建字形數(shù)據(jù)塊解析字形庫,將所述解析的字形數(shù)據(jù)設(shè)置成數(shù)據(jù)塊,所述數(shù)據(jù) 塊包括字形點(diǎn)陣數(shù)據(jù)和記錄包含字形信息的線性數(shù)據(jù)結(jié)構(gòu)。B、加載數(shù)據(jù)塊將所述數(shù)據(jù)塊加載入內(nèi)存。本發(fā)明解決技術(shù)問題的進(jìn)一步技術(shù)方案是所述字形信息包括字形點(diǎn)陣數(shù)據(jù)存儲 位置、描述點(diǎn)陣數(shù)據(jù)尺寸的信息。本發(fā)明解決技術(shù)問題的進(jìn)一步技術(shù)方案是所述字形點(diǎn)陣數(shù)據(jù)和所述線性數(shù)據(jù)結(jié) 構(gòu)連續(xù)存儲或分開存儲。本發(fā)明解決技術(shù)問題的進(jìn)一步技術(shù)方案是所述B步驟中,所述數(shù)據(jù)塊中的字形 點(diǎn)陣數(shù)據(jù)地址的取值隨字形點(diǎn)陣數(shù)據(jù)存儲地址的變化而變化。本發(fā)明解決技術(shù)問題的進(jìn)一步技術(shù)方案是所述數(shù)據(jù)塊中字形點(diǎn)陣數(shù)據(jù)的存儲地 址不變時(shí),確定所述線性數(shù)據(jù)結(jié)構(gòu)中字形點(diǎn)陣數(shù)據(jù)存儲位置的取值。本發(fā)明解決技術(shù)問題的進(jìn)一步技術(shù)方案是所述數(shù)據(jù)塊中的字形點(diǎn)陣數(shù)據(jù)的存儲 地址變化時(shí),修正所述線性數(shù)據(jù)結(jié)構(gòu)中點(diǎn)陣字形數(shù)據(jù)地址的值。本發(fā)明解決技術(shù)問題的技術(shù)方案是構(gòu)建一種點(diǎn)陣字形庫初始化系統(tǒng),包括字形 庫解析模塊、存儲組件,還包括數(shù)據(jù)塊,將所述字形庫解析模塊解析字形庫后構(gòu)建成數(shù)據(jù) 塊,所述數(shù)據(jù)塊包括字形點(diǎn)陣數(shù)據(jù)和記錄包含字形信息的線性數(shù)據(jù)結(jié)構(gòu),將所述數(shù)據(jù)塊存 儲在存儲組件中。本發(fā)明解決技術(shù)問題的進(jìn)一步技術(shù)方案是所述字形點(diǎn)陣數(shù)據(jù)和所述線性數(shù)據(jù)結(jié) 構(gòu)分開存儲或者連續(xù)存儲。本發(fā)明解決技術(shù)問題的進(jìn)一步技術(shù)方案是所述字形點(diǎn)陣數(shù)據(jù)地址的取值隨存儲 地址的變化而變化。本發(fā)明解決技術(shù)問題的進(jìn)一步技術(shù)方案是所述字形點(diǎn)陣數(shù)據(jù)地址的取值為初始 值或修正值,所述修正值為初始值與偏移值的和。本發(fā)明技術(shù)方案產(chǎn)生的技術(shù)效果是通過設(shè)計(jì)一種點(diǎn)陣字形庫初始化方法,即構(gòu) 建數(shù)據(jù)塊、加載數(shù)據(jù)塊的方法進(jìn)行字形庫的初始化,同時(shí),通過構(gòu)建一種點(diǎn)陣字形庫初始化 系統(tǒng),即包括字形庫解析模塊、存儲組件、數(shù)據(jù)塊,將字形庫解析、構(gòu)建線性數(shù)據(jù)結(jié)構(gòu)的過程 在初始化之前通過構(gòu)建數(shù)據(jù)塊進(jìn)行運(yùn)作,大大提高了點(diǎn)陣字形庫的初始化速度。


圖1為本發(fā)明的工作流程圖。圖2為本發(fā)明的數(shù)據(jù)塊中點(diǎn)陣數(shù)據(jù)連續(xù)存儲結(jié)構(gòu)示意圖。圖3為本發(fā)明的數(shù)據(jù)塊中點(diǎn)陣數(shù)據(jù)分開存儲結(jié)構(gòu)示意圖。圖4為本發(fā)明的系統(tǒng)模塊示意圖。
具體實(shí)施例方式下面結(jié)合具體實(shí)施例,對本發(fā)明技術(shù)方案進(jìn)一步說明。
本發(fā)明設(shè)計(jì)一種點(diǎn)陣字形庫初始化方法,包括如下步驟A、構(gòu)建字形數(shù)據(jù)塊解析字形庫,將所述解析的字形數(shù)據(jù)設(shè)置成數(shù)據(jù)塊,所述數(shù)據(jù) 塊包括字形點(diǎn)陣數(shù)據(jù)和記錄包含字形信息的線性數(shù)據(jù)結(jié)構(gòu)。B、加載數(shù)據(jù)塊將所述數(shù)據(jù)塊加載入內(nèi)存。如圖1所示,步驟100,構(gòu)建字形數(shù)據(jù)塊,首先將字形庫解析,以解析的字形數(shù)據(jù)構(gòu) 建數(shù)據(jù)塊,所述數(shù)據(jù)塊包括字形點(diǎn)陣數(shù)據(jù)和線性數(shù)據(jù)結(jié)構(gòu),所述線性數(shù)據(jù)結(jié)構(gòu)包括記錄字 形點(diǎn)陣數(shù)據(jù)存儲位置以及描述點(diǎn)陣數(shù)據(jù)尺寸信息的字形信息。步驟200,加載數(shù)據(jù)塊,所述 數(shù)據(jù)塊包括解析后的字形點(diǎn)陣數(shù)據(jù)和字形信息及所述字形點(diǎn)陣數(shù)據(jù)的存儲位置信息。如圖2、圖3所示,所述數(shù)據(jù)塊包括線性數(shù)據(jù)結(jié)構(gòu)1和字形點(diǎn)陣數(shù)據(jù)3,所述線性數(shù) 據(jù)結(jié)構(gòu)1包括存儲位置11、描述字形尺寸的信息12,所述線性數(shù)據(jù)結(jié)構(gòu)1中的存儲位置信 息11存儲對應(yīng)字形點(diǎn)陣數(shù)據(jù)2的地址。所述數(shù)據(jù)塊的兩部分即線性數(shù)據(jù)結(jié)構(gòu)1和字形點(diǎn) 陣數(shù)據(jù)2可以連續(xù)存儲或者分開存儲。如圖2、圖3所示,所述數(shù)據(jù)塊中線性數(shù)據(jù)結(jié)構(gòu)1中的存儲位置信息11取值隨存 儲地址的變化而變化。所述線性數(shù)據(jù)結(jié)構(gòu)1中的存儲位置信息11的取值,視嵌入式設(shè)備將 數(shù)據(jù)塊載入內(nèi)存時(shí)的存儲地址固定與否,分為兩種存儲地址固定的情況下,線性數(shù)據(jù)結(jié)構(gòu) 中每一項(xiàng)指向點(diǎn)陣數(shù)據(jù)的存儲位置信息11的取值已經(jīng)確定,可直接計(jì)算出實(shí)際取值,生成 的數(shù)據(jù)塊不需要經(jīng)過存儲地址修正;存儲地址不固定的情況下,所述線性數(shù)據(jù)結(jié)構(gòu)1中的 存儲位置信息11的取值需要修正,線性數(shù)據(jù)結(jié)構(gòu)中每一項(xiàng)指向特定字形點(diǎn)陣數(shù)據(jù)3的存儲 位置信息11的相對偏移值是確定的,因此,所述線性數(shù)據(jù)結(jié)構(gòu)1中的存儲位置信息11的地 址取值即為起始地址與偏移地址的和,例如相對于數(shù)據(jù)塊第二部分的起始地址,第一個(gè)字 形的點(diǎn)陣數(shù)據(jù)存儲位置的偏移值即為0,記錄偏移值,再加上起始地址即為存儲位置的修正 值。將數(shù)據(jù)塊載入內(nèi)存使用時(shí),由于數(shù)據(jù)塊中的字形是經(jīng)過解析和線性數(shù)據(jù)結(jié)構(gòu)構(gòu)建 的,因此,直接載入數(shù)據(jù)塊即可以使用字形點(diǎn)陣數(shù)據(jù)3,省去了初始化過程中解析字形庫和 構(gòu)建線性數(shù)據(jù)結(jié)構(gòu)等大量耗時(shí)的過程,大大節(jié)省了初始化時(shí)間。如圖4所示,本發(fā)明構(gòu)建一種點(diǎn)陣字形庫初始化系統(tǒng),包括字形庫解析模塊4,還 包括數(shù)據(jù)塊構(gòu)建模塊6,將所述字形庫解析模塊解析字形庫,解析后形成字形信息5,將所 述字形信息5再通過數(shù)據(jù)構(gòu)建模塊6構(gòu)建成數(shù)據(jù)塊,所述線性數(shù)據(jù)結(jié)構(gòu)包括字形點(diǎn)陣數(shù)據(jù) 2和記錄字形信息12及存儲所述字形點(diǎn)陣數(shù)據(jù)位置的地址信息11。以上內(nèi)容是結(jié)合具體的優(yōu)選實(shí)施方式對本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定 本發(fā)明的具體實(shí)施只局限于這些說明。對于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在 不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的 保護(hù)范圍。
權(quán)利要求
一種點(diǎn)陣字形庫初始化方法,其特征在于,包括如下步驟A、構(gòu)建字形數(shù)據(jù)塊解析字形庫,將所述解析的字形數(shù)據(jù)設(shè)置成數(shù)據(jù)塊,所述數(shù)據(jù)塊包括字形點(diǎn)陣數(shù)據(jù)和記錄包含字形信息的線性數(shù)據(jù)結(jié)構(gòu)。B、加載數(shù)據(jù)塊將所述數(shù)據(jù)塊加載入內(nèi)存。
2.根據(jù)權(quán)利要求1所述的點(diǎn)陣字形庫初始化方法,其特征在于,所述字形信息包括字 形點(diǎn)陣數(shù)據(jù)存儲位置、描述點(diǎn)陣數(shù)據(jù)尺寸的信息。
3.根據(jù)權(quán)利要求1所述的點(diǎn)陣字形庫初始化方法,其特征在于,所述字形點(diǎn)陣數(shù)據(jù)和 所述線性數(shù)據(jù)結(jié)構(gòu)連續(xù)存儲或分開存儲。
4.根據(jù)權(quán)利要求1所述的點(diǎn)陣字形庫初始化方法,其特征在于,所述B步驟中,所述數(shù) 據(jù)塊中的字形點(diǎn)陣數(shù)據(jù)地址的取值隨字形點(diǎn)陣數(shù)據(jù)存儲地址的變化而變化。
5.根據(jù)權(quán)利要求4所述的點(diǎn)陣字形庫初始化方法,其特征在于,所述數(shù)據(jù)塊中字形點(diǎn) 陣數(shù)據(jù)的存儲地址不變時(shí),確定所述線性數(shù)據(jù)結(jié)構(gòu)中字形點(diǎn)陣數(shù)據(jù)存儲位置的取值。
6.根據(jù)權(quán)利要求4所述的點(diǎn)陣字形庫初始化方法,其特征在于,所述數(shù)據(jù)塊中的字形 點(diǎn)陣數(shù)據(jù)的存儲地址變化時(shí),修正所述線性數(shù)據(jù)結(jié)構(gòu)中點(diǎn)陣字形數(shù)據(jù)地址的值。
7.一種點(diǎn)陣字形庫初始化系統(tǒng),包括字形庫解析模塊、存儲組件,其特征在于,還包括 數(shù)據(jù)塊,將所述字形庫解析模塊解析字形庫后構(gòu)建成數(shù)據(jù)塊,所述數(shù)據(jù)塊包括字形點(diǎn)陣數(shù) 據(jù)和記錄包含字形信息的線性數(shù)據(jù)結(jié)構(gòu),將所述數(shù)據(jù)塊存儲在存儲組件中。
8.根據(jù)權(quán)利要求7所述的點(diǎn)陣字形庫初始化系統(tǒng),其特征在于,所述數(shù)據(jù)塊中的所述 字形點(diǎn)陣數(shù)據(jù)和所述線性數(shù)據(jù)結(jié)構(gòu)分開存儲或者連續(xù)存儲。
9.根據(jù)權(quán)利要求7所述的點(diǎn)陣字形庫初始化系統(tǒng),其特征在于,所述線性數(shù)據(jù)結(jié)構(gòu)中 所述字形點(diǎn)陣數(shù)據(jù)地址的取值隨存儲地址的變化而變化。
10.根據(jù)權(quán)利要求9所述的點(diǎn)陣字形庫初始化系統(tǒng),其特征在于,所述字形點(diǎn)陣數(shù)據(jù)地 址的取值為初始值或修正值,所述修正值為初始值與偏移值的和。
全文摘要
本發(fā)明涉及一種點(diǎn)陣字形庫初始化方法和系統(tǒng),點(diǎn)陣字形庫初始化方法包括如下步驟A、構(gòu)建字形數(shù)據(jù)塊解析字形庫,將所述解析的字形數(shù)據(jù)設(shè)置成數(shù)據(jù)塊,所述數(shù)據(jù)塊包括字形點(diǎn)陣數(shù)據(jù)和記錄包含字形信息的線性數(shù)據(jù)結(jié)構(gòu);B、加載數(shù)據(jù)塊將所述數(shù)據(jù)塊加載入內(nèi)存。通過數(shù)據(jù)塊的使用,大量節(jié)省了系統(tǒng)字形庫初始化時(shí)間。
文檔編號G09G5/22GK101872606SQ20091010688
公開日2010年10月27日 申請日期2009年4月24日 優(yōu)先權(quán)日2009年4月24日
發(fā)明者阮祥輝 申請人:深圳市九洲電器有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1