本發(fā)明專利技術(shù)披露了對(duì)應(yīng)字型大小來微調(diào)漢字的方法及漢字微調(diào)系統(tǒng)。在縮小漢字的字型大小前,事先根據(jù)標(biāo)準(zhǔn)字根的不相鄰?fù)饪蜷L(zhǎng)度比例決定需調(diào)整標(biāo)準(zhǔn)字根,并對(duì)應(yīng)需調(diào)整標(biāo)準(zhǔn)字根在字型數(shù)據(jù)庫中建立字根連續(xù)串列,以作為之后連續(xù)更新字根之用。在縮小漢字時(shí),先行找出需調(diào)整標(biāo)準(zhǔn)字根對(duì)應(yīng)的字根連續(xù)串列,并根據(jù)字根連續(xù)串列來逐步更新該需調(diào)整標(biāo)準(zhǔn)字根為一中間字根。最后再以中間字根替換該需調(diào)整標(biāo)準(zhǔn)字根以產(chǎn)生變形字,來完成校正縮小漢字的字型的效果。
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及一種對(duì)應(yīng)字型大小來微調(diào)漢字的方法及相關(guān)的漢字微調(diào)系統(tǒng),特別是涉及一種藉由連續(xù)變化字根來微調(diào)漢字的方法與漢字微調(diào)系統(tǒng)。
技術(shù)介紹
一般計(jì)算機(jī)在顯示漢字并遇到需要縮小漢字字型大小的情況時(shí),常會(huì)產(chǎn)生漢字縮小后失真的情況,例如某些筆畫變的極端模糊而不清楚的現(xiàn)象。為了解決此類漢字失真的狀況,目前存在有部份以改變字根與組成字根的筆畫,以更新漢字的技術(shù)。一般在處理以筆畫組字的外框漢字時(shí),可將組成外框漢字的每一種筆畫給予一筆畫識(shí)別(Identity)及多個(gè)筆畫參數(shù)并儲(chǔ)存于字型數(shù)據(jù)庫中,其中該些筆畫參數(shù)包含筆畫本身在漢字中的位置及寬度;如此一來,當(dāng)需要顯示外框漢字時(shí),只要由字型數(shù)據(jù)庫讀取組·成該外框漢字的每一筆畫,即可以產(chǎn)生并顯示該外框漢字。而當(dāng)處理以字根組字的外框漢字時(shí),可將組成外框漢字的每一種字根給予一字根識(shí)別及多個(gè)字根參數(shù),并儲(chǔ)存于字型數(shù)據(jù)庫中,其中該些字根參數(shù)包含有用來組成該字根的每一筆畫的數(shù)據(jù)(亦即上述的筆畫位置與寬度)及該字根本身在外框漢字中的位置。當(dāng)該字根本身是設(shè)計(jì)為可縮放的,則該些字根參數(shù)可再包含字根本身的大小。然而,當(dāng)縮小字型大小的漢字發(fā)生上列失真的情況而使得使用者對(duì)顯示出來的漢字不滿意時(shí),在微調(diào)漢字會(huì)出現(xiàn)某些缺點(diǎn)。舉例來說,以字根組字的漢字會(huì)因?yàn)樾枰⒄{(diào)整體字根結(jié)構(gòu),加上此類微調(diào)常一次就將漢字的字型大小縮的過小,因此縮小后的漢字在顯示效果上也難以控制得宜,造成以字根組字的漢字在微調(diào)時(shí)顯示效果上的不穩(wěn)定;而以筆畫組字的漢字雖然可以藉由微調(diào)失真的筆畫大小來完成漢字的微調(diào),但由于需要處理的不僅是失真的筆畫,未失真的筆畫以及漢字的整體結(jié)構(gòu)也都必須被微調(diào),加上每次微調(diào)都需要再另行記錄其微調(diào)變化值,故具有微調(diào)耗時(shí)較巨及儲(chǔ)存數(shù)據(jù)量過大等缺點(diǎn)。除此以外,一般英文字體常用的TrueType字型雖然可使用僅控制外框大小來變更字型大小的微調(diào)技術(shù),然因?yàn)槠湮磳⒐P畫位置或字根位置的信息列入微調(diào)時(shí)的考慮,因此無法直接使用TrueType字型來進(jìn)行微調(diào)筆畫或字根的操作。
技術(shù)實(shí)現(xiàn)思路
為了解決現(xiàn)有技術(shù)在縮小漢字字型大小時(shí)所衍生的微調(diào)問題,本專利技術(shù)揭示了一種對(duì)應(yīng)字型大小來微調(diào)漢字的方法及漢字微調(diào)系統(tǒng)。本專利技術(shù)所揭示的一種對(duì)應(yīng)字型大小來微調(diào)漢字的方法,包含在一字型數(shù)據(jù)庫中降低一漢字的字形大小,以產(chǎn)生至少一個(gè)已縮小漢字;判斷該至少一個(gè)已縮小漢字中包含的每一標(biāo)準(zhǔn)字根的一不相鄰?fù)饪蜷L(zhǎng)度比例是否低于一下限不相鄰?fù)饪蜷L(zhǎng)度比例,以決定至少一個(gè)需調(diào)整標(biāo)準(zhǔn)字根;針對(duì)該每一需調(diào)整標(biāo)準(zhǔn)字根產(chǎn)生一字根連續(xù)串列,該字根連續(xù)串列的每一元素儲(chǔ)存有該需調(diào)整標(biāo)準(zhǔn)字根的一適用字型大小范圍及一字根變形指令;當(dāng)一字型顯示系統(tǒng)縮小其顯示該漢字的字型大小時(shí),該字型顯示系統(tǒng)根據(jù)該漢字已縮小的字型大小及對(duì)應(yīng)的至少一個(gè)需調(diào)整標(biāo)準(zhǔn)字根,在該字型數(shù)據(jù)庫中找出該需調(diào)整標(biāo)準(zhǔn)字根對(duì)應(yīng)的一字根連續(xù)串列;該字根數(shù)據(jù)庫根據(jù)該漢字已縮小的字型大小,在該字根連續(xù)串列中找出一對(duì)應(yīng)元素,并由該字根連續(xù)串列的起始元素開始連續(xù)擷取并執(zhí)行每一元素的字根變形指令來更新該需調(diào)整標(biāo)準(zhǔn)字根至執(zhí)行完該對(duì)應(yīng)元素的字根變形指令為止,以產(chǎn)生一中間字根;及該字型顯示系統(tǒng)以該中間字根替換該需調(diào)整標(biāo)準(zhǔn)字根,以產(chǎn)生一變形字。本專利技術(shù)所揭示的漢字微調(diào)系統(tǒng)包含一字型數(shù)據(jù)庫與一字型顯示系統(tǒng)。該字型數(shù)據(jù)庫用來降低一漢字的字形大小,以產(chǎn)生至少一個(gè)已縮小漢字,用來判斷該至少一個(gè)已縮小漢字中包含的每一標(biāo)準(zhǔn)字根的一不相 鄰?fù)饪蜷L(zhǎng)度比例是否低于一下限不相鄰?fù)饪蜷L(zhǎng)度比例,以決定至少一個(gè)需調(diào)整標(biāo)準(zhǔn)字根,用來針對(duì)該每一需調(diào)整標(biāo)準(zhǔn)字根產(chǎn)生一字根連續(xù)串列,該字根連續(xù)串列的每一元素儲(chǔ)存有該需調(diào)整標(biāo)準(zhǔn)字根的一適用字型大小范圍及一字根變形指令,及用來根據(jù)該漢字已縮小的字型大小,在該字根連續(xù)串列中找出一對(duì)應(yīng)元素,并由該字根連續(xù)串列的起始元素開始連續(xù)擷取并執(zhí)行每一元素的字根變形指令來更新該標(biāo)準(zhǔn)字根至執(zhí)行完該對(duì)應(yīng)元素的字根變形指令為止,以產(chǎn)生一中間字根。該字型顯示系統(tǒng)用來在縮小其顯示的該漢字的字型大小時(shí),根據(jù)該漢字已縮小的字型大小及對(duì)應(yīng)的至少一個(gè)需調(diào)整標(biāo)準(zhǔn)字根,在該字型數(shù)據(jù)庫中找出該需調(diào)整標(biāo)準(zhǔn)字根對(duì)應(yīng)的一字根連續(xù)串列,并用來以該中間字根替換該需調(diào)整標(biāo)準(zhǔn)字根,以產(chǎn)生一變形字。附圖說明圖I及圖2為根據(jù)本專利技術(shù)的一實(shí)施例說明如何判定品質(zhì)不佳的已縮小漢字的概略示意圖。圖3為本專利技術(shù)用來實(shí)施對(duì)應(yīng)字型大小來微調(diào)漢字的方法的漢字微調(diào)系統(tǒng)的簡(jiǎn)略示意圖。圖4為圖3所示的字型數(shù)據(jù)庫對(duì)其所儲(chǔ)存的多個(gè)標(biāo)準(zhǔn)字根個(gè)別產(chǎn)生的字根連續(xù)串列的簡(jiǎn)略示意圖。圖5-18為以一漢字“須”來描述圖3所述的漢字微調(diào)系統(tǒng)與圖4所述的字根連續(xù)串列用于“須”字的不同大小時(shí)的字根調(diào)整方式的概略示意圖。圖19為本專利技術(shù)所揭示的漢字微調(diào)方法的流程圖。附圖符號(hào)說明100漢字微調(diào)系統(tǒng)110字型數(shù)據(jù)庫120字型顯示系統(tǒng)200、300字根連續(xù)串列201-204,301-304數(shù)據(jù)結(jié)構(gòu)400、401、402、404、408、410 步驟S1、S2、S3、S4、S5、S6、S8、 筆畫 S9FI、F2、F3_l、F3_2、F3_3、F3_4、區(qū)域 F3_5、F3_6、F3_7、F4_l、F4_2R1、R2標(biāo)準(zhǔn)字根Rl_l、Rl_2、R2_l、R2_2、R3_l、中間字根 R3_2、R4_l、R4_2、R4_3、R4_具體實(shí)施例方式在本專利技術(shù)所揭示對(duì)應(yīng)字型大小來微調(diào)漢字的方法中,主要是先行根據(jù)部分可用來判定縮小后的漢字是否品質(zhì)不佳的客觀條件來決定需要被微調(diào)的漢字,再以被決定需要微調(diào)的漢字中可連續(xù)變形的字根來進(jìn)行微調(diào),以預(yù)先產(chǎn)生可動(dòng)態(tài)輔助字根連續(xù)變形的字根連續(xù)串列。由于實(shí)際使用字根連續(xù)串列來微調(diào)漢字時(shí),使用的數(shù)據(jù)儲(chǔ)存量相較現(xiàn)有技術(shù)來的少,因此可有效提高動(dòng)態(tài)微調(diào)漢字的處理速度。本專利技術(shù)的方法主要包含決定品質(zhì)不佳的已縮小漢字、事先產(chǎn)生字根連續(xù)串列、以及應(yīng)用該字根連續(xù)串列來動(dòng)態(tài)微調(diào)漢字等過程。在此首先舉例說明本專利技術(shù)中決定品質(zhì)不佳的已縮小漢字的方式。請(qǐng)參閱圖I及圖2,其為根據(jù)本專利技術(shù)的一實(shí)施例說明如何判定品質(zhì)不佳的已縮小漢字的概略示意圖。在圖I中圖示有一未縮小的漢字”鼎”,且圖I亦以虛線標(biāo)示一筆畫510。在圖2中圖示已縮小的 漢字”鼎”,且圖2中標(biāo)示有由筆畫510縮小而成的筆畫520。筆畫510原本的外框長(zhǎng)度(即包圍筆畫510的虛線長(zhǎng)度)為50格,但扣掉與其他筆畫交錯(cuò)的部分,則其有效外框長(zhǎng)度為42格,因此其不相鄰?fù)饪虮壤捎?jì)算為(42/50) *100%= 80%。而筆畫520原本的外框長(zhǎng)度(即包圍筆畫520的虛線長(zhǎng)度)為16格,但扣掉與其他筆畫交錯(cuò)的部分,則其有效外框長(zhǎng)度為7格,因此其不相鄰?fù)饪虮壤捎?jì)算為(7/16)*100%= 43.75%。觀察圖I及圖2可知,由于在縮小漢字”鼎”的過程導(dǎo)致各筆畫的不相鄰?fù)饪虮壤拇蠓陆?,因此漢字”鼎”的觀看品質(zhì)也出現(xiàn)相當(dāng)?shù)南陆?,而使得圖2中所示的漢字”鼎”需要進(jìn)行微調(diào)過程來維護(hù)其觀看品質(zhì)。在本專利技術(shù)的各實(shí)施例中,會(huì)先行對(duì)不同的漢字縮小其大小以確認(rèn)已縮小漢字包含的每一標(biāo)準(zhǔn)字根的不相鄰?fù)饪虮壤?,其中每一?biāo)準(zhǔn)字根可包含至少一筆畫,且該標(biāo)準(zhǔn)字根的不相鄰?fù)饪虮壤梢詫⒃摌?biāo)準(zhǔn)字根中包含的所有筆畫的不相鄰?fù)饪虮壤∑骄鶃碛?jì)算;當(dāng)至少已縮小漢字的至少一標(biāo)準(zhǔn)字根的不相鄰?fù)饪虮壤陀谝幌孪薏幌噜復(fù)饪虮壤龝r(shí),該至少一標(biāo)準(zhǔn)字根會(huì)被本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
一種對(duì)應(yīng)字型大小來微調(diào)漢字的方法,包含:在一字型數(shù)據(jù)庫中降低一漢字的字形大小,以產(chǎn)生至少一個(gè)已縮小漢字;判斷該至少一個(gè)已縮小漢字中包含的每一標(biāo)準(zhǔn)字根的一不相鄰?fù)饪蜷L(zhǎng)度比例是否低于一下限不相鄰?fù)饪蜷L(zhǎng)度比例,以決定至少一個(gè)需調(diào)整標(biāo)準(zhǔn)字根;針對(duì)該每一需調(diào)整標(biāo)準(zhǔn)字根產(chǎn)生一字根連續(xù)串列,該字根連續(xù)串列的每一元素儲(chǔ)存有該需調(diào)整標(biāo)準(zhǔn)字根的一適用字型大小范圍及一字根變形指令;當(dāng)一字型顯示系統(tǒng)縮小其顯示該漢字的字型大小時(shí),該字型顯示系統(tǒng)根據(jù)該漢字已縮小的字型大小及對(duì)應(yīng)的至少一個(gè)需調(diào)整標(biāo)準(zhǔn)字根,在該字型數(shù)據(jù)庫中找出該需調(diào)整標(biāo)準(zhǔn)字根對(duì)應(yīng)的一字根連續(xù)串列;該字根數(shù)據(jù)庫根據(jù)該漢字已縮小的字型大小,在該字根連續(xù)串列中找出一對(duì)應(yīng)元素,并由該字根連續(xù)串列的起始元素開始連續(xù)擷取并執(zhí)行每一元素的字根變形指令來更新該需調(diào)整標(biāo)準(zhǔn)字根至執(zhí)行完該對(duì)應(yīng)元素的字根變形指令為止,以產(chǎn)生一中間字根;及該字型顯示系統(tǒng)以該中間字根替換該需調(diào)整標(biāo)準(zhǔn)字根,以產(chǎn)生一變形字。
【技術(shù)特征摘要】
...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:吳福生,黃逸輝,
申請(qǐng)(專利權(quán))人:文鼎科技開發(fā)股份有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。