两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

中文字型的即時縮小方法

文檔序號:6428826閱讀:494來源:國知局
專利名稱:中文字型的即時縮小方法
技術(shù)領(lǐng)域
本發(fā)明是關(guān)于一種中文字型的即時縮小方法,尤指一種適用于呈現(xiàn)于一電子計算機螢?zāi)坏狞c陣中文字型即時產(chǎn)生縮小的字型。
一般的中文顯示系統(tǒng)均包含有字型縮小與放大的功能,以方便使用者依照個人的閱讀習(xí)慣做字型顯示的調(diào)整。大致而言中文字型的依不同字型儲存方式可分為向量字與點陣字。請參考

圖1。圖1是習(xí)知中文字型點陣字縮小的方法示意圖。習(xí)知點陣字中文顯示系統(tǒng)縮小字型的方法是先建立一字型資料庫,用來儲存所有中文字的各個不同尺寸縮小字型。當使用者選擇縮小字型時,該中文顯示系統(tǒng)便從該字型資料庫中找出符合要求的縮小字型。由于中文字的數(shù)目十分龐大,而且必須對所有的中文字提供數(shù)種不同的縮小尺寸。因此該中文顯示系統(tǒng)的字型資料庫將需要十分龐大的存儲空間,而造成制作成本的增加。
請參考圖2。圖2是顯示利用另一習(xí)知中文字型點陣字縮小“乙”與“龍”字型的示意圖。另一種習(xí)知點陣字中文顯示系統(tǒng)縮小字型的方法是預(yù)先設(shè)定所有文字的點陣字矩陣排列中的某幾行像素與某幾列像素為移除目標。當使用者選擇縮小字型時,該中文顯示系統(tǒng)便將該移除目標移除以達到字型縮小的目的。但是,如圖2所示,對某些字型而言,該預(yù)先設(shè)定的移除目標可能正好是該字型的重要特征部分。因此“乙”與“龍”字型在被縮小后已失去其字型特征甚至完全無法辨識。
發(fā)明人爰因于此,本于積極發(fā)明的精神,亟思一種可以解決上述問題的“中文字型的即時縮小方法”,幾經(jīng)研究實驗終至完成此項嘉惠世人的發(fā)明。
本發(fā)明的主要目的是在提供一種中文字型的即時縮小方法,以便能使顯示于一電子計算機螢?zāi)坏目墒钩尸F(xiàn)于一電子計算機螢?zāi)坏狞c陣中文字型即時產(chǎn)生縮小的字型。
為達成上述的目的,本發(fā)明是提供一種中文字型的即時縮小方法,可使呈現(xiàn)于一電子計算機螢?zāi)坏狞c陣中文字型即時產(chǎn)生縮小的字型,該點陣中文字型是由復(fù)數(shù)個直行像素與橫列像素所組成。該方法包含將該點陣中文字型的每一直行像素與橫列像素依排列的順序各自編排兩組序號;設(shè)定復(fù)數(shù)個預(yù)定縮小的點陣格式;接收一將字型縮小至某一該預(yù)定縮小的點陣格式的要求;各自設(shè)定復(fù)數(shù)個兩相鄰的直行像素與橫列像素組為預(yù)定的操作單元;以及對該預(yù)定的復(fù)數(shù)個操作單元進行一二元合并(OR)運算,以達到縮小的效果。其中該復(fù)數(shù)個兩相鄰的直行像素與橫列像素組的數(shù)目是該預(yù)定點陣字格式與欲縮小的點陣字格式兩者的格數(shù)差的一半。
其中該電子計算機儲存所有中文字型的原始字型,以于該電子計算顯示中文信息。
其中每個像素是為完全空白或是完全涂黑。
其中該點陣中文字型可包括繁體字型與簡體字型。
其中該電子計算機可為一個人電腦、一資訊家電產(chǎn)品、一行動電話等,任一具有網(wǎng)路通訊功能的電子裝置。
由于本發(fā)明確有增進功效并解決上述的問題,故依法申請發(fā)明專利。
為進一步說明本發(fā)明的結(jié)構(gòu)及其特征,以下結(jié)合附圖對本發(fā)明作進一步的詳細描述,其中圖1是習(xí)知中文字型縮小的方法示意圖。
圖2是顯示利用另一習(xí)知中文字型點陣字縮小“乙”與“龍”字型的示意圖。
圖3是本發(fā)明的縮小中文字型的動作流程圖。
圖4是本發(fā)明的縮小方法的二元合并運算示意圖。
圖5是利用本發(fā)明的縮小方法將字型“龍”由16*16格式的點陣中文字型縮小為12*12格式的點陣中文字型的示意圖。
圖6是利用本發(fā)明的縮小方法將字型“乙”由16*15格式的點陣中文字型縮小為12*11格式的點陣中文字型的示意圖。
本發(fā)明是提供一種中文字型的即時縮小方法。而為能讓貴審查委員能更了解本發(fā)明的技術(shù)內(nèi)容,特舉一較佳具體實施例說明如下。
請參考圖3。圖3是本發(fā)明的中文字型縮小的動作流程圖。在本實施例中的中文字型是為利用點陣字型顯示。該點陣中文字型是由復(fù)數(shù)個直行像素(pixel)與橫列像素依照一預(yù)定原始點陣字格式所組成,如16*16格式。中文字型的縮小方法包含有下列步驟步驟301分別將點陣字型的直行像素與橫列像素編號。將點陣中文字型的每一直行像素與橫列像素依照排列的順序各自編排兩組序號。
步驟302設(shè)定復(fù)數(shù)個預(yù)定縮小的點陣格式。設(shè)定復(fù)數(shù)組不同的縮小點陣格式,如12*12、8*8等等,以提供數(shù)種不同的縮小字型格式。
步驟303接收一將字型縮小至某一該預(yù)定縮小的點陣格式的要求。根據(jù)上述的預(yù)定縮小的點陣格式,使用者可利用不同的輸入方式選擇欲縮小的字型格式。
步驟304各自設(shè)定復(fù)數(shù)個兩相鄰的直行像素與橫列像素對為預(yù)定的操作單元。其中上述的復(fù)數(shù)個操作單元的數(shù)量是原始預(yù)定點陣字格式與使用者所選擇的欲縮小的點陣字格式兩者的格數(shù)差的一半。以及步驟305對該預(yù)定的復(fù)數(shù)個操作單元進行一二元合并(OR)運算,以達到縮小的效果。下面將詳細描述二元合并運算的各種計算結(jié)果。
請參考圖4。圖4是本發(fā)明的縮小方法的二元合并運算示意圖。如圖4所示,在二元合并運算的計算中,共有4種計算組合1.兩個輸入運算子均為0,經(jīng)合并運算后所得的輸出結(jié)果為0-此代表相鄰的兩個預(yù)定操作單元均為空白的像素,而經(jīng)縮小合并后會顯示一個空白的像素。2.兩個輸入運算子分別為0與1,經(jīng)合并運算后所得的輸出結(jié)果為1-此代表相鄰的兩個預(yù)定操作單元為一個空白的像素與一個涂黑的像素,而經(jīng)縮小合并后會顯示一個涂黑的像素。3.兩個輸入運算子分別為1與0,經(jīng)合并運算后所得的輸出結(jié)果為1-此代表相鄰的兩個預(yù)定操作單元一個涂黑的像素與一個空白的像素,而經(jīng)縮小合并后會顯示一個涂黑的像素。4.兩個輸入運算子均為1,經(jīng)合并運算后所得的輸出結(jié)果為1—此代表相鄰的兩個預(yù)定操作單元均為涂黑的像素,而經(jīng)縮小合并后仍會顯示一個涂黑的像素。
由于本發(fā)明方法是讓呈現(xiàn)于一電子計算機螢?zāi)坏狞c陣中文字型即時產(chǎn)生縮小的字型,因此電子計算機必須包含有一儲存單元,用來儲存所有中文字型的原始字型,以于該電子計算顯示中文信息。而該預(yù)定的復(fù)數(shù)個操作單元的決定是本發(fā)明的發(fā)明人在比較大部分的中文字型后所選出較不影響字型的復(fù)數(shù)個像素。其中該復(fù)數(shù)個兩相鄰的直列行像素與橫列像素組的數(shù)目是原先預(yù)定的點陣字格式與欲縮小的點陣字格式兩者的格數(shù)差的一半。而發(fā)明人可根據(jù)不同的縮小格式來設(shè)定不同的預(yù)定的復(fù)數(shù)個操作單元。發(fā)明人先對大部分的中文字型進行研究以找出在字型結(jié)構(gòu)中影響最小的共同部分,再根據(jù)不同的原始預(yù)定點陣字格式與欲縮小的點陣格式來設(shè)定不同的預(yù)定的復(fù)數(shù)個操作單元。另外,本發(fā)明的方法可同時適用于繁體字型點陣中文字型與簡體字型點陣中文字型。
請參考圖5與圖6。圖5是利用本發(fā)明的縮小方法將字型“龍”由16*16格式的點陣中文字型縮小為12*12格式的點陣中文字型的示意圖。圖6是利用本發(fā)明的縮小方法將字型“乙”由16*15的點陣中文字型縮小為12*11的點陣中文字型的示意圖。如圖5所示,對原本為16*16格式的字型“龍”的直行像素的[3,4]、[7,8]、[11,12]、[15,16],以及橫列像素的[3,4]、[7,8]、[11,12]、[15,16]進行合并運算后可得一縮小為12*12格式的字型“龍”。同樣的,如圖6所示,對原本為16*15格式的字型“乙”的直行像素的[3、4]、[7,8]、[11,12]、[15,16],以及橫列像素的[3,4]、[7,8]、[11,12]、[14,15]進行合并運算后可得一縮小為12*11格式的字型“乙”。
由所顯示的結(jié)果中可發(fā)現(xiàn)縮小后的字型“乙”完全沒有失真,仍然保有原有字型的特征。而縮小后的字型“龍”雖然并不完全與原先的字型相同,但仍然保留大部分的字型特征,而對一般使用者而言應(yīng)仍屬清晰可辨認的字型。綜上所述,本發(fā)明方法只需儲存預(yù)定的不同的縮小的點陣格式,在對預(yù)定的操作單元進行二元合并運算。因此本發(fā)明方法并不像習(xí)知縮小技術(shù)需要龐大的存儲空間以儲存不同大小的字型格式,也不會因為直接移除點陣格式中的某些像素而造成縮小字型的失真。
本發(fā)明的中文字型的即時縮小方法,可以電腦程序語言寫成以便執(zhí)行,而電腦軟件程序可以儲存于任何微處理單元可以辨識、解讀的紀錄媒體,或包含有該紀錄媒體的物品及裝置。其不限為任何形式,該物品較佳為CD,CD-R,MO,軟盤磁片,硬盤磁片,IC晶片或任何熟悉此項技藝者所可使用的包含有該紀錄媒體的物品。由于本發(fā)明的中文字型的即時縮小方法已揭露完整,任何熟悉電腦程序語言者閱讀本發(fā)明說明書即知如何撰寫電腦軟件程序,故有關(guān)電腦軟件程序細節(jié)部分不在此贅述。
需注意的是,上述僅為實施例,而非限制于實施例。譬如該電子計算機可為一個人電腦、一資訊家電產(chǎn)品、一行動電話等,任一具有網(wǎng)路通訊功能的電子裝置;使用者輸入縮小字型指令的方式等,此不脫離本發(fā)明基本架構(gòu),皆應(yīng)為本專利所主張的權(quán)利范圍,而應(yīng)以專利申請范圍為準。
綜上所陳,本案無論就目的,手段及功效,在在顯示其迥異于習(xí)知技術(shù)的特征,為“中文字型的即時縮小方法”的一大突破,懇請審查委員明察,并祈早日賜予專利,以便嘉惠社會,實感德便。
權(quán)利要求
1.一種中文字型的即時縮小方法,可使呈現(xiàn)于一電子計算機螢?zāi)坏狞c陣中文字型即時產(chǎn)生縮小的字型,該點陣中文字型是由復(fù)數(shù)個直行像素與橫列像素依照一預(yù)定原始點陣字格式所組成,其特征在于,該方法包含有將該點陣中文字型的每一直行像素與橫列像素依排列的順序各自編排兩組序號;設(shè)定復(fù)數(shù)個預(yù)定縮小的點陣格式;接收一將字型縮小至某一該預(yù)定縮小的點陣格式的要求;各自設(shè)定復(fù)數(shù)個兩相鄰的直行像素與橫列像素對為預(yù)定的操作單元;以及對該預(yù)定的復(fù)數(shù)個操作單元進行一二元合并運算,以達到縮小的效果;其中該復(fù)數(shù)個兩相鄰的直行像素與橫列像素對的數(shù)量是該預(yù)定點陣字格式與欲縮小的點陣字格式兩者的格數(shù)差的一半。
2.根據(jù)權(quán)利要求1所述的中文字型的即時縮小方法,其特征在于,其中該電子計算機儲存所有中文字型的原始字型,以于該電子計算顯示中文信息。
3.根據(jù)權(quán)利要求1所述的中文字型的即時縮小方法,其特征在于,其中每個像素是為完全空白或是完全涂黑。
4.根據(jù)權(quán)利要求1所述的中文字型的即時縮小方法,其特征在于,其中該點陣中文字型可包括繁體字型與簡體字型。
5.根據(jù)權(quán)利要求1所述的中文字型的即時縮小方法,其特征在于,其中該電子計算機可為一個人電腦、一資訊家電產(chǎn)品、一行動電話等,任一具有網(wǎng)路通訊功能的電子裝置。
全文摘要
一種中文字型的即時縮小方法,包含有:將該點陣中文字型的每一直行像素與橫列像素依排列的順序各自編排兩組序號;設(shè)定復(fù)數(shù)個預(yù)定縮小的點陣格式;接收一將字型縮小至某一該預(yù)定縮小的點陣格式的要求;各自設(shè)定復(fù)數(shù)個兩相鄰的直行像素與橫列像素對為預(yù)定的操作單元:以及對該預(yù)定的復(fù)數(shù)個操作單元進行一二元合并運算,以達到縮小的效果。
文檔編號G06T5/00GK1353401SQ0013346
公開日2002年6月12日 申請日期2000年11月7日 優(yōu)先權(quán)日2000年11月7日
發(fā)明者簡賀君 申請人:財團法人資訊工業(yè)策進會
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
岚皋县| 涟源市| 枝江市| 高州市| 淄博市| 吉木乃县| 旺苍县| 尚志市| 云龙县| 泗水县| 嵊州市| 松桃| 杭锦旗| 鄢陵县| 山阳县| 青海省| 开阳县| 红河县| 台湾省| 巫溪县| 英山县| 南安市| 泽普县| 嫩江县| 虎林市| 延庆县| 丰城市| 台湾省| 长岛县| 海阳市| 渑池县| 徐水县| 额济纳旗| 建湖县| 绍兴县| 海宁市| 精河县| 河东区| 黎川县| 上杭县| 城市|