亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于使用圖示符內(nèi)插來產(chǎn)生字體的設(shè)備和方法

文檔序號(hào):6532581閱讀:136來源:國(guó)知局
用于使用圖示符內(nèi)插來產(chǎn)生字體的設(shè)備和方法
【專利摘要】本發(fā)明披露了一種用于使用圖示符產(chǎn)生字體的設(shè)備和方法。根據(jù)本發(fā)明的一個(gè)實(shí)施例的用于產(chǎn)生字體的方法包括以下步驟:產(chǎn)生一個(gè)第一基本圖示符作為一個(gè)字母或字素的一個(gè)基本形式;產(chǎn)生第二到第a(其中,a是2或更大的一個(gè)整數(shù))基本圖示符的步驟,該基本形式的至少一個(gè)水平擴(kuò)展或一個(gè)豎直擴(kuò)展被應(yīng)用于這些基本圖示符;使用這第一到第a基本圖示符中的至少兩個(gè)執(zhí)行內(nèi)插以產(chǎn)生一個(gè)內(nèi)插圖示符的步驟,該內(nèi)插圖示符的形狀與這些基本圖示符的形狀不同;以及使用這些基本圖示符和該內(nèi)插圖示符產(chǎn)生一個(gè)字體的步驟。
【專利說明】用于使用圖示符內(nèi)插來產(chǎn)生字體的設(shè)備和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種產(chǎn)生和呈現(xiàn)字體的方法,并且更具體地說涉及一種使用圖示符內(nèi)插來產(chǎn)生和再現(xiàn)字體的方法。
【背景技術(shù)】
[0002]需要用指示字符形狀的圖示符通過使用字體來表達(dá)字符。圖示符指示字符的具體形狀、設(shè)計(jì)、表達(dá)等,并且還指示語(yǔ)言的要素(例如某種字體或字素等)的特定圖形表達(dá)。
[0003]舉例來說,用于顯示韓語(yǔ)字符等的字體需要大量圖示符。如果字體是通過使用字素組合方法形成的,那么字體形狀會(huì)根據(jù)在一個(gè)字符中如何組合對(duì)應(yīng)的字素而變化,并且需要用多個(gè)圖示符來表達(dá)字素。舉例來說,總共11,172個(gè)可組合的字符通過三種情況倍增以形成總共33,615個(gè)字素圖示符,這三種情況反映了開首輔音、中間元音和末尾輔音。作為一種減少字素圖示符的數(shù)目的方法,提供了一種嘗試,即將字素圖示符分類成多個(gè)群組,并且僅僅形成2000到4000之間個(gè)圖示符以便減少字素圖示符的數(shù)目。
[0004]但是,即使在這種情況下,也有大量類似字素的圖示符要形成。因此,要花費(fèi)大量時(shí)間來形成圖示符,并且字素圖示符之間的一致性降低。
[0005]發(fā)明詳細(xì)說明
[0006]技術(shù)難題
[0007]本發(fā)明提供了一種使用圖示符內(nèi)插來產(chǎn)生和呈現(xiàn)字體的方法,通過這種方法高效地產(chǎn)生圖示符以便改善字素圖示符之間的一致性和圖示符產(chǎn)生效率。
[0008]技術(shù)解決方案
[0009]根據(jù)本發(fā)明的一方面,提供了一種產(chǎn)生字體的方法。該方法可以包括:產(chǎn)生一個(gè)第一基本圖示符作為一個(gè)字符或一個(gè)字素的一個(gè)基本形狀;產(chǎn)生第二到第a(其中a是一個(gè)大于或等于2的整數(shù))基本圖示符,該基本形狀的一個(gè)橫向擴(kuò)展的形狀和該基本形狀的一個(gè)縱向擴(kuò)展的形狀中的至少一個(gè)被應(yīng)用于這些基本圖示符;通過使用這第一到第a基本圖示符中的至少兩個(gè)執(zhí)行一個(gè)內(nèi)插操作,以從這第一到第a基本圖示符產(chǎn)生具有一個(gè)不同形狀的一個(gè)內(nèi)插圖示符;以及通過使用這第一到第a基本圖示符和該內(nèi)插圖示符產(chǎn)生一個(gè)字體。
[0010]該方法可以進(jìn)一步包括:分析實(shí)現(xiàn)該字體的字符的信息。可以根據(jù)該分析的結(jié)果來選擇這第一到第a基本圖示符中的至少兩個(gè)以執(zhí)行該內(nèi)插操作以便產(chǎn)生該內(nèi)插圖示符。
[0011]該第二到第a基本圖示符可以包括第二到第四基本圖示符。該第二圖示符可以是該基本形狀的一個(gè)橫向擴(kuò)展的圖示符,該第三基本圖示符可以是該基本形狀的一個(gè)縱向擴(kuò)展的圖示符,并且該第四基本圖示符可以是該基本圖示符的一個(gè)橫向擴(kuò)展的圖示符和該基本圖示符的一個(gè)縱向擴(kuò)展的圖示符中的至少一個(gè)。
[0012]根據(jù)本發(fā)明的一方面,提供了一種用于產(chǎn)生字體的設(shè)備。該設(shè)備可以包括:一個(gè)字體產(chǎn)生器,該字體產(chǎn)生器通過使用多個(gè)圖示符產(chǎn)生一個(gè)字體;以及一個(gè)圖示符產(chǎn)生器,該圖示符產(chǎn)生器預(yù)產(chǎn)生用于實(shí)現(xiàn)該字體的多個(gè)基本圖示符,并且相對(duì)于從該多個(gè)基本圖示符中選出的兩個(gè)基本圖示符執(zhí)行一個(gè)內(nèi)插操作,以便從這些基本圖示符產(chǎn)生具有不同形狀的一些內(nèi)插圖示符。該字體產(chǎn)生器可以通過使用這些預(yù)產(chǎn)生的基本圖示符和通過該內(nèi)插操作產(chǎn)生的這些內(nèi)插圖示符中的至少一個(gè)產(chǎn)生該字體。
[0013]有利的作用
[0014]根據(jù)如上所述的本發(fā)明,可以通過使用僅僅較小數(shù)目的圖示符產(chǎn)生各種形狀的圖示符。因此,字體中包括的圖示符的數(shù)目可以減少,從而減少用于存儲(chǔ)字體的存儲(chǔ)空間和減少字體傳輸量。并且,可以減少形成圖示符所花費(fèi)的時(shí)間。
【專利附圖】

【附圖說明】
[0015]圖1是展示了字素的通用圖示符組的框圖。
[0016]圖2是展示了根據(jù)本發(fā)明的實(shí)施例的字素的圖示符組的框圖。
[0017]圖3是展示了根據(jù)本發(fā)明的實(shí)施例的用于產(chǎn)生各種形狀的圖示符的內(nèi)插操作的視圖。
[0018]圖4是展示了根據(jù)本發(fā)明的另一實(shí)施例的用于產(chǎn)生各種形狀的圖示符的內(nèi)插操作的視圖。
[0019]圖5a和圖5b是展示了根據(jù)本發(fā)明的實(shí)施例的用于產(chǎn)生字體的設(shè)備的框圖。
[0020]圖6是展示了根據(jù)本發(fā)明的實(shí)施例的字體產(chǎn)生設(shè)備的操作方法的流程圖。
[0021]圖7a到圖7d是展示了根據(jù)本發(fā)明的實(shí)施例的使用限界框產(chǎn)生內(nèi)插圖示符的用戶界面的視圖。
[0022]圖8是展示了根據(jù)本發(fā)明的另一實(shí)施例的用于產(chǎn)生字體的設(shè)備的框圖。
[0023]圖9是展示了根據(jù)本發(fā)明的實(shí)施例的網(wǎng)絡(luò)字體系統(tǒng)的框圖。
[0024]圖10是展示了根據(jù)本發(fā)明的另一實(shí)施例的產(chǎn)生圖示符的方法的流程圖。
[0025]圖11是展示了根據(jù)本發(fā)明的另一實(shí)施例的產(chǎn)生圖示符的方法的流程圖。
[0026]最佳模式
[0027]參考用于展示本發(fā)明的實(shí)施例的附圖以便獲得對(duì)本發(fā)明、本發(fā)明的優(yōu)點(diǎn)和通過實(shí)施本發(fā)明實(shí)現(xiàn)的目標(biāo)的充分理解。
[0028]下文中,將通過參照附圖解釋本發(fā)明的實(shí)施例來詳細(xì)描述本發(fā)明。在圖式中相同的參考標(biāo)號(hào)表示相同的元件。
[0029]圖1是展示了字素的通用圖示符組的框圖。如圖1中所示,通過一個(gè)字體可以實(shí)現(xiàn)的字符可以具有多種形狀。舉例來說,如果像韓語(yǔ)的情況一樣通過一個(gè)或多個(gè)字素的組合來實(shí)現(xiàn)一個(gè)字符,那么必需有用于相對(duì)于每個(gè)字素的開首輔音、中間元音和末尾輔音的圖示符。并且,根據(jù)一個(gè)開首輔音與哪個(gè)中間元音和末尾輔音組合,需要多種形狀的圖示符。
[0030]舉例來說,圖1展示了被產(chǎn)生為對(duì)應(yīng)于字素“君”的多個(gè)圖示符的一個(gè)示例。如圖1中所示,多個(gè)類似的圖示符被產(chǎn)生并且被包括在字體產(chǎn)生設(shè)備中。并且,選擇分別被針對(duì)字體表達(dá)的字符而存儲(chǔ)的多個(gè)圖示符中的一個(gè)來產(chǎn)生對(duì)應(yīng)字符的字體。但是,根據(jù)這種方法,在產(chǎn)生類似圖示符方面有局限性。雖然產(chǎn)生了上述圖示符被應(yīng)用于其上的字體,但是難以根據(jù)對(duì)應(yīng)字體來表達(dá)具體字符。
[0031]圖2是展示了根據(jù)本發(fā)明的實(shí)施例的字素的圖示符組100的框圖。
[0032]如圖2中所示,根據(jù)本發(fā)明的實(shí)施例,將預(yù)設(shè)數(shù)目的基本圖示符應(yīng)用于一個(gè)字素。圖2的圖示符組100包括對(duì)應(yīng)于“君”的多個(gè)圖示符,“方”是韓語(yǔ)的一個(gè)字素??梢灶A(yù)產(chǎn)生和預(yù)存儲(chǔ)圖2的圖示符組100的三個(gè)或更多個(gè)基本圖示符。舉例來說,可以預(yù)產(chǎn)生四個(gè)基本圖示符110、120、130和140,并且接著將這些基本圖示符預(yù)存儲(chǔ)在字體產(chǎn)生設(shè)備中。
[0033]在韓語(yǔ)中,輔音字素“1”、和“Tl”可以形成三種設(shè)計(jì):橫向聚集的字符、縱向聚集的字符和末尾輔音,并且開首輔音字素可以形成兩種設(shè)計(jì):橫向聚集的字符和縱向聚集的字符,以及一種設(shè)計(jì):“口 ”等。元音字素可以形成帶有末尾輔音的兩種設(shè)計(jì)和不帶末尾輔音的兩種設(shè)計(jì)。在這種情況下,可以設(shè)計(jì)總共僅僅21*2+19*2(大約80)個(gè)基本圖示符。并且,基本圖示符可以包括80個(gè)橫向擴(kuò)展的基本圖示符、80個(gè)縱向擴(kuò)展的基本圖示符和80個(gè)橫向和/或縱向擴(kuò)展的基本圖示符,從而設(shè)計(jì)總共320個(gè)基本圖示符。通過使用如上所述設(shè)計(jì)的基本圖示符,可以產(chǎn)生將用于韓語(yǔ)的11,172個(gè)字符的所有形狀的圖示符。通過使用稍后將描述的320個(gè)基本圖示符的內(nèi)插操作,可以產(chǎn)生所有形狀的圖示符。
[0034]再次參看圖2,四個(gè)基本圖示符110到140被產(chǎn)生并且被存儲(chǔ)在系統(tǒng)中以對(duì)應(yīng)于字素“君”。這四個(gè)基本圖示符Iio到140可以按原樣被存儲(chǔ)以實(shí)現(xiàn)字體,或者可以被存儲(chǔ)以通過使用這四個(gè)基本圖示符110到140而產(chǎn)生其他形狀的圖示符。在這四個(gè)基本圖示符110到140當(dāng)中,第一基本圖示符110可以對(duì)應(yīng)于一個(gè)基本的圖示符形狀,第二基本圖示符120可以是第一基本圖示符110的橫向擴(kuò)展的圖示符,第三基本圖示符130可以是第一基本圖示符110的縱向擴(kuò)展的圖示符,并且第四基本圖示符140可以是第一基本圖示符110的橫向和/或縱向擴(kuò)展的圖示符。
[0035]這四個(gè)基本圖示符110到140可以具有用于表達(dá)實(shí)際字符使得實(shí)際字符具有對(duì)應(yīng)圖示符形狀的坐標(biāo)信息。因此,與第一基本圖示符Iio相比,第二基本圖示符120可以具有用于表達(dá)具有相同的厚度但在橫向方向中擴(kuò)展的字符的坐標(biāo)信息。類似地,第三基本圖示符130可以具有用于形成縱向擴(kuò)展的字符的坐標(biāo)信息,并且第四基本圖示符140可以具有用于表達(dá)橫向和縱向擴(kuò)展的字符的坐標(biāo)信息。
[0036]在圖2的圖示符組100中,僅僅第一到第四基本圖示符110到140可以被預(yù)產(chǎn)生并且被存儲(chǔ)在字體產(chǎn)生設(shè)備中,并且其他圖示符可以通過使用第一到第四基本圖示符110到140中的至少一個(gè)而產(chǎn)生。舉例來說,示出為帶有(a)的圖示符是在橫向方向中擴(kuò)展并且可以通過使用第一和第二基本圖示符110和120的內(nèi)插操作而產(chǎn)生的一個(gè)圖示符。換言之,當(dāng)產(chǎn)生用于表達(dá)每個(gè)字符或字素的字體時(shí),可以改變用于表達(dá)每個(gè)字素的一個(gè)圖示符的形狀。如果字素“君”是根據(jù)圖示符(a)表達(dá)的,那么可以內(nèi)插第一和第二基本圖示符110和120以產(chǎn)生圖示符(a)。因?yàn)?a)的圖示符是通過內(nèi)插第一和第二基本圖示符110和120而產(chǎn)生的,所以(a)的圖示符可以具有根據(jù)對(duì)第一基本圖示符110的坐標(biāo)信息執(zhí)行的操作的結(jié)果而產(chǎn)生的坐標(biāo)信息和第二基本圖示符120的坐標(biāo)信息。
[0037]如果字素“方”是根據(jù)圖示符(b)表達(dá)的,那么可以內(nèi)插第一和第三基本圖示符110和130以產(chǎn)生圖示符(b)。圖示符(b)是具有字素“君”的基本圖示符與字素“言”的縱向擴(kuò)展的基本圖示符之間的一個(gè)形狀的一個(gè)圖示符。可以對(duì)第一基本圖示符110的坐標(biāo)信息和第三基本圖示符130的坐標(biāo)信息執(zhí)行操作以計(jì)算用于表達(dá)圖示符(b)的坐標(biāo)信息。并且,如果字素“言”是根據(jù)圖示符(c)表達(dá)的,那么可以內(nèi)插第一和第四基本圖示符110和140以產(chǎn)生圖示符(c)。[0038]如果字素“言”是根據(jù)圖示符(d)表達(dá)的,那么可以內(nèi)插第一到第三基本圖示符110到130以產(chǎn)生圖示符(d)。關(guān)于這個(gè)方面,可以內(nèi)插第一和第二基本圖示符110和120以產(chǎn)生恰當(dāng)?shù)貦M向擴(kuò)展的圖示符,并且可以將這個(gè)恰當(dāng)?shù)貦M向擴(kuò)展的圖示符內(nèi)插到第三基本圖示符130中以產(chǎn)生圖示符(d)。換言之,可以對(duì)第一到第三基本圖示符110到130的坐標(biāo)信息執(zhí)行操作,并且可以根據(jù)這個(gè)操作的結(jié)果產(chǎn)生用于表達(dá)圖示符(d)的坐標(biāo)信息。
[0039]上述圖2的圖示符可以是一個(gè)字素的圖示符,S卩,可被稱為單圖示符。換言之,這些圖示符可以包括第一到第四圖示符110到140,以及通過內(nèi)插第一到第四基本圖示符110至IJ 140中的至少兩個(gè)而產(chǎn)生的圖示符。并且,當(dāng)產(chǎn)生這些圖示符時(shí),可以產(chǎn)生一個(gè)組合圖示符,至少兩個(gè)字素被組合到這個(gè)組合圖示符中。舉例來說,可以基于每個(gè)字素的基本圖示符執(zhí)行內(nèi)插操作,并且可以組合兩個(gè)或更多個(gè)單圖示符以產(chǎn)生組合圖示符。
[0040]如上所述,僅僅一些基本圖示符被預(yù)存儲(chǔ)在字體產(chǎn)生設(shè)備中,并且可以在通過一個(gè)對(duì)應(yīng)字體表達(dá)的字符的基本圖示符之間執(zhí)行內(nèi)插操作以產(chǎn)生多種圖示符形狀。因此,不需要產(chǎn)生和存儲(chǔ)大量圖示符就可以實(shí)現(xiàn)可以用來以多種形狀表達(dá)一個(gè)字符的字體。根據(jù)如上所述的圖示符產(chǎn)生方法,當(dāng)產(chǎn)生一個(gè)字體時(shí),形成該字體所花費(fèi)的時(shí)間可以大幅度減少,并且可以形成大量高質(zhì)量的字體。
[0041]在上述實(shí)施例中,只描述了包括一個(gè)字體的圖示符。但是,本發(fā)明的實(shí)施例不限于此。舉例來說,字體產(chǎn)生設(shè)備可以產(chǎn)生多個(gè)字體,并且根據(jù)本發(fā)明的實(shí)施例的圖示符產(chǎn)生方法可以被應(yīng)用于這多個(gè)字體中的每一個(gè)。
[0042]并且,在上述實(shí)施例中,除了基本圖示符之外,還通過系統(tǒng)中的內(nèi)插操作產(chǎn)生一個(gè)圖示符(內(nèi)插圖示符)。但是,可以提供用于產(chǎn)生實(shí)際圖示符的一個(gè)用戶界面作為例如限界框等圖形工具。舉例來說,可以提供用于每個(gè)字素的限界框,可以由用戶輸入限界框的拖拽信息,并且可以基于輸入的拖拽信息執(zhí)行內(nèi)插操作以產(chǎn)生內(nèi)插圖示符。
[0043]在圖2的圖示符組中,可以基于相對(duì)于每個(gè)圖示符的多條坐標(biāo)信息而不是基于圖示符的線條(或邊界)來執(zhí)行內(nèi)插操作。因此,基本圖示符與內(nèi)插圖示符之間的厚度可以基本上是相同的,或者可以在產(chǎn)生具有適當(dāng)形狀的一個(gè)圖示符的界限內(nèi)被擴(kuò)展或縮小。換言之,如果通過相對(duì)于圖示符執(zhí)行的例如擴(kuò)展和/或縮小等調(diào)整而產(chǎn)生了經(jīng)過修改的圖示符,那么這個(gè)圖示符的厚度可能被過度地薄化或加厚,并且因而可能會(huì)產(chǎn)生不適合產(chǎn)生字體的一些圖示符。
[0044]圖3是展示了根據(jù)本發(fā)明的實(shí)施例的用于產(chǎn)生各種形狀的圖示符的內(nèi)插操作的視圖。如圖3中所示,提供了四個(gè)基本圖示符以對(duì)應(yīng)于一個(gè)字素。第一基本圖示符110是一個(gè)基本圖示符,第二基本圖示符120是這個(gè)基本圖示符的橫向擴(kuò)展的圖示符,第三基本圖示符130是這個(gè)基本圖示符的縱向擴(kuò)展的圖示符,并且第四基本圖示符140是這個(gè)基本圖示符的橫向和/或縱向擴(kuò)展的圖示符。通過使用第一到第四基本圖示符110到140進(jìn)行內(nèi)插操作,可以產(chǎn)生(m+l)*(n+l)個(gè)圖示符。
[0045]這里,第一基本圖示符110的位置可以被限定為(0,O),第二基本圖示符120的位置可以被限定為(m,O),第三基本圖示符130的位置可以被限定為(0,n),并且第四基本圖示符140的位置可以被限定為(m,n)。第一到第四基本圖示符110到140中的每一個(gè)可以包括用于根據(jù)對(duì)應(yīng)形狀來表達(dá)字符的坐標(biāo)信息。
[0046]為了實(shí)現(xiàn)一個(gè)字體,可以分析字符中的對(duì)應(yīng)的字素的組合形式,以選擇一個(gè)圖示符用于表達(dá)這個(gè)字素。舉例來說,如果通過基本圖示符中的一個(gè)來表達(dá)一個(gè)字素,那么通過使用對(duì)應(yīng)基本圖示符不需要進(jìn)行額外的內(nèi)插操作就可以實(shí)現(xiàn)對(duì)應(yīng)的字體。如果根據(jù)不在基本圖示符當(dāng)中的另一個(gè)圖示符來表達(dá)對(duì)應(yīng)字素,那么通過使用基本圖示符進(jìn)行內(nèi)插操作,可以產(chǎn)生一個(gè)必需的圖示符,并且通過使用這個(gè)必需的圖示符可以實(shí)現(xiàn)對(duì)應(yīng)字素的字體。
[0047]當(dāng)產(chǎn)生必需的圖示符時(shí),可以選擇用于橫向擴(kuò)展的必需的圖示符的位置??梢赃x擇第一基本圖示符110的位置(0,O)與第二基本圖示符120的位置(m,O)之間的一個(gè)位置,作為必需的圖示符的位置。如果選擇了這個(gè)對(duì)應(yīng)位置,那么通過使用第一和第二基本圖示符110和120進(jìn)行內(nèi)插操作,可以產(chǎn)生對(duì)應(yīng)于所選的位置的一個(gè)橫向擴(kuò)展的圖示符。
[0048]類似于這一點(diǎn),當(dāng)選擇用于縱向擴(kuò)展的必需的圖示符的位置時(shí),可以選擇第一基本圖示符110的位置(0,0)與第三基本圖示符130的位置(0,n)之間的一個(gè)位置。并且,通過使用第一和第三基本圖示符110和130進(jìn)行內(nèi)插操作,可以產(chǎn)生對(duì)應(yīng)于所選的位置的一個(gè)縱向擴(kuò)展的圖示符。類似于這一點(diǎn),可以產(chǎn)生對(duì)應(yīng)于第一基本圖示符110的位置(0,0)與第四基本圖示符120的位置(m,n)之間的一個(gè)位置的一個(gè)橫向和/或縱向擴(kuò)展的圖示符。
[0049]在圖3的實(shí)施例中是針對(duì)一個(gè)基本圖示符描述一個(gè)代表性坐標(biāo),但是本發(fā)明的實(shí)施例不限于此。舉例來說,為了實(shí)現(xiàn)一個(gè)圖示符,可以針對(duì)每個(gè)圖示符包括多條坐標(biāo)信息,并且可以對(duì)兩個(gè)或更多個(gè)基本圖示符的對(duì)應(yīng)坐標(biāo)信息執(zhí)行操作,以便執(zhí)行內(nèi)插操作以產(chǎn)生內(nèi)插圖不符。
[0050]圖4是展示了根據(jù)本發(fā)明的實(shí)施例的用于產(chǎn)生各種形狀的圖示符的內(nèi)插操作的視圖。在圖4的實(shí)施例中,通過僅僅使用基本圖示符和被橫向擴(kuò)展和縱向擴(kuò)展的基本圖示符來產(chǎn)生一個(gè)字素的所有圖示符。
[0051]如圖4中所示,舉例來說,提供了三個(gè)基本圖示符以對(duì)應(yīng)于字素“言”,第一基本圖示符是一個(gè)基本圖示符,第二基本圖示符120是這個(gè)基本圖示符的橫向擴(kuò)展的圖示符,并且第三基本圖示符130是這個(gè)基本圖示符的縱向擴(kuò)展的圖示符。通過使用這三個(gè)基本圖示符進(jìn)行內(nèi)插操作,可以產(chǎn)生(m+l)*(n+l)個(gè)圖示符。
[0052]當(dāng)通過使用三個(gè)基本圖示符產(chǎn)生必需的圖示符時(shí),可以通過內(nèi)插第一和第二基本圖示符110和120而產(chǎn)生第一基本圖示符110的橫向擴(kuò)展的圖示符。并且,通過內(nèi)插第一和第三基本圖示符110和130,可以產(chǎn)生第一基本圖示符110的縱向擴(kuò)展的圖示符??梢詢?nèi)插全部第一、第二和第三基本圖不符110、120和130以產(chǎn)生第一基本圖不符110的橫向和/或縱向擴(kuò)展的圖示符。第一基本圖示符110的橫向和縱向擴(kuò)展的圖示符可以對(duì)應(yīng)于上述實(shí)施例中的第四基本圖示符。并且,可以只內(nèi)插第二和第三基本圖示符120和130以產(chǎn)生具有與圖4中的第四基本圖示符相同的形狀的一個(gè)圖示符。
[0053]圖5a和圖5b是展不了根據(jù)本發(fā)明的實(shí)施例的用于產(chǎn)生字體的設(shè)備1000的框圖。圖5a和圖5b的框圖展示了用于在設(shè)備1000中產(chǎn)生圖示符的多種類型的功能。圖5a和圖5b的這多種類型的函數(shù)可以實(shí)現(xiàn)為設(shè)備或軟件。
[0054]如圖5a中所示,設(shè)備1000包括一個(gè)控制器1100、一個(gè)字體產(chǎn)生器1200、一個(gè)圖示符產(chǎn)生器1300、一個(gè)字體傳輸器1400和一個(gè)數(shù)據(jù)庫(kù)(DB) 1500。這個(gè)DB1500可以包括一個(gè)字體存儲(chǔ)單元1510和一個(gè)圖示符存儲(chǔ)單元1520。
[0055]這個(gè)控制器1100控制設(shè)備1000的系統(tǒng)的整體操作。舉例來說,控制器1100可以控制圖5a的多種類型的其他功能框的操作,控制功能框之間的信息傳輸,產(chǎn)生基本圖示符,通過在基本圖示符之間執(zhí)行的內(nèi)插操作而產(chǎn)生圖示符,并且通過使用所產(chǎn)生的圖示符而產(chǎn)生字體。
[0056]字體產(chǎn)生器1200可以產(chǎn)生用于表達(dá)多種類型的語(yǔ)言的一個(gè)或多個(gè)字體,并且分別通過使用多個(gè)圖示符來產(chǎn)生字體。如上所述,如果是根據(jù)字素組合來表達(dá)字符,那么可以通過根據(jù)每個(gè)字素使用額外圖示符來產(chǎn)生字體。并且,根據(jù)一個(gè)字符中的字素的組合形式可以存在多個(gè)圖示符,并且因而可以向一個(gè)字素不同地應(yīng)用多個(gè)圖示符中的每一個(gè)以產(chǎn)生字體。
[0057]圖示符產(chǎn)生器1300可以根據(jù)上述實(shí)施例產(chǎn)生圖示符。舉例來說,多個(gè)基本圖示符可以被預(yù)產(chǎn)生并且被存儲(chǔ)在系統(tǒng)中(或存儲(chǔ)在圖示符存儲(chǔ)單元1520中)以對(duì)應(yīng)于一個(gè)字素。如果需要用具有不同形狀的圖示符來產(chǎn)生字體,那么圖示符產(chǎn)生器1300可以基于用戶的輸入信息使用基本圖示符執(zhí)行內(nèi)插操作,并且根據(jù)內(nèi)插操作的結(jié)果從基本圖示符產(chǎn)生具有不同形狀的圖示符(內(nèi)插圖示符)。預(yù)產(chǎn)生的基本圖示符可以包括具有一個(gè)字素的基本形狀的第一基本圖示符,具有這個(gè)基本形狀的橫向擴(kuò)展形狀的第二基本圖示符,具有這個(gè)基本形狀的縱向擴(kuò)展形狀的第三基本圖示符,和具有這個(gè)基本形狀的橫向和/或縱向擴(kuò)展形狀的第四基本圖示符?;蛘撸鶕?jù)另一實(shí)施例,如上所述,可以只產(chǎn)生第一到第三基本圖示符以對(duì)應(yīng)于每個(gè)字素,或者可以產(chǎn)生不同數(shù)目的基本圖示符(舉例來說,更大數(shù)目的基本圖示符)。
[0058]圖示符產(chǎn)生器1300可以對(duì)多個(gè)基本圖示符中的至少兩個(gè)執(zhí)行內(nèi)插操作以產(chǎn)生多種形狀的圖示符,如圖2中所示。基本圖示符可以被存儲(chǔ)在圖示符存儲(chǔ)單元1520中,并且圖示符產(chǎn)生器1300可以通過使用被存儲(chǔ)在圖示符存儲(chǔ)單元1520中的基本圖示符來執(zhí)行內(nèi)插操作。字體產(chǎn)生器1200可以通過使用被存儲(chǔ)在圖示符存儲(chǔ)單元1520中的基本圖示符和通過圖示符產(chǎn)生器1300產(chǎn)生的內(nèi)插圖示符產(chǎn)生字體。字體產(chǎn)生器1200產(chǎn)生的字體可以被存儲(chǔ)在字體存儲(chǔ)單元1510中。
[0059]字體傳輸器1400可以通過外部接口(舉例來說,例如互聯(lián)網(wǎng)等網(wǎng)絡(luò))向字體顯示設(shè)備(未示出)傳輸字體。如果是基于網(wǎng)絡(luò)傳輸字體,那么設(shè)備1000可以是網(wǎng)絡(luò)字體服務(wù)器,并且通過網(wǎng)絡(luò)接收字體的字體顯示設(shè)備可以是網(wǎng)絡(luò)客戶端。設(shè)備1000可以向網(wǎng)絡(luò)客戶端傳輸預(yù)產(chǎn)生的字體,或者可以實(shí)時(shí)產(chǎn)生對(duì)應(yīng)字體,并且在從網(wǎng)絡(luò)客戶端接收到對(duì)這個(gè)字體的請(qǐng)求的情況下,向網(wǎng)絡(luò)客戶端傳輸這個(gè)字體。
[0060]根據(jù)本發(fā)明的實(shí)施例的設(shè)備1000通過僅使用非常小的數(shù)目的圖示符產(chǎn)生多種形狀的圖示符,并且因而可以減少形成字體所花費(fèi)的時(shí)間。因此,通過僅使用非常小的數(shù)目的圖示符可以高效地產(chǎn)生預(yù)存儲(chǔ)的字體,并且即使實(shí)時(shí)地請(qǐng)求這個(gè)字體的形成和傳輸,也可以不帶有任何大的延遲地產(chǎn)生字體和向網(wǎng)絡(luò)客戶端提供字體。
[0061]圖5b是展示了根據(jù)本發(fā)明的實(shí)施例的圖5a的圖示符產(chǎn)生器1300的框圖。如圖5b中所示,圖示符產(chǎn)生器1300包括基本圖示符產(chǎn)生器1310、字符信息分析器1320、內(nèi)插處理器1330和內(nèi)插圖示符輸出單元1340。
[0062]基本圖示符產(chǎn)生器1310可以如上所述產(chǎn)生對(duì)應(yīng)于每個(gè)字符或每個(gè)字素的多個(gè)基本圖示符,舉例來說,可以產(chǎn)生一個(gè)基本形狀圖示符和這個(gè)基本形狀圖示符的橫向和/或縱向擴(kuò)展的基本圖示符。字符信息分析器1320可以分析在實(shí)現(xiàn)字符中的每一個(gè)中包括的字素的對(duì)應(yīng)字體和信息時(shí)將通過字體實(shí)現(xiàn)的字符,以選擇將被應(yīng)用于對(duì)應(yīng)字符或字素的圖示符。
[0063]內(nèi)插處理器1330執(zhí)行內(nèi)插操作以基于所分析的字符信息產(chǎn)生用于表達(dá)對(duì)應(yīng)字符或字素的圖示符。內(nèi)插操作可以基于使用多個(gè)預(yù)產(chǎn)生的基本圖示符中的至少兩個(gè)的內(nèi)插操作。通過內(nèi)插圖示符輸出單元1340向字體產(chǎn)生器1200提供如上所述內(nèi)插的圖示符,并且字體產(chǎn)生器1200通過使用多種形狀的圖示符產(chǎn)生字體。
[0064]圖6是展示了根據(jù)本發(fā)明的實(shí)施例的字體產(chǎn)生設(shè)備的操作方法的框圖。在圖6中,根據(jù)字素的組合表達(dá)字符,并且通過使用被產(chǎn)生為對(duì)應(yīng)于每個(gè)字素的圖示符來實(shí)現(xiàn)字體。
[0065]如圖6中所示,在操作Sll中,產(chǎn)生每個(gè)字素的第一基本圖示符。第一基本圖示符對(duì)應(yīng)于對(duì)應(yīng)字素的基本形狀圖示符。在操作S12中,產(chǎn)生與第一基本圖示符有關(guān)的第二到第a個(gè)基本圖示符。所產(chǎn)生的圖示符的數(shù)目可以是3、4或更多個(gè)。舉例來說,可以產(chǎn)生與第一基本圖示符有關(guān)的第二到第四基本圖示符。在這些當(dāng)中,第二基本圖示符可以是第一基本圖示符的橫向擴(kuò)展的圖示符,第三基本圖示符可以是第一基本圖示符的縱向擴(kuò)展的圖示符,并且第四基本圖示符可以是第一基本圖示符的橫向和/或縱向擴(kuò)展的圖示符。
[0066]在操作S13中,當(dāng)形成字體時(shí)分析每個(gè)字符信息。對(duì)字符信息的分析操作可以執(zhí)行分析對(duì)應(yīng)字符中包括的字素、字素中的每一個(gè)在對(duì)應(yīng)字符中的應(yīng)用位置等的操作。因此,可以選擇對(duì)應(yīng)字符中包括的字素中的每一個(gè)的圖示符,并且這些圖示符可以是第一到第四基本圖示符或第一到第四基本圖示符被修改成的圖示符中包括的圖示符。
[0067]在操作S14中,基于上述分析操作通過使用基本圖示符來執(zhí)行內(nèi)插操作??梢曰趫D2的實(shí)施例執(zhí)行內(nèi)插操作以便通過使用基本圖示符產(chǎn)生多種形狀的圖示符。如果如上所述產(chǎn)生內(nèi)插圖示符,那么在操作S15中通過使用基本圖示符和內(nèi)插圖示符完整地產(chǎn)生字體。
[0068]圖7a到圖7d是展示了根據(jù)本發(fā)明的實(shí)施例的通過使用所提供的限界框產(chǎn)生內(nèi)插圖不符的用戶界面的視圖。圖7a和圖7b展不了韓語(yǔ)的字素*3" ’的圖不符,并且圖7c和圖7d展示了字素“金”(這是一個(gè)漢語(yǔ)字符,意思是“金子”)的圖示符。
[0069]如圖7a中所示,用戶選擇多個(gè)預(yù)存儲(chǔ)的基本圖示符中的一個(gè)以產(chǎn)生內(nèi)插圖示符??梢詫⑺x的基本圖示符限定為主圖示符,并且根據(jù)這個(gè)選擇在第一限界框A中表達(dá)主圖示符。
[0070]用戶選擇第一限界框A的邊界或頂點(diǎn),并且拖拽所選的邊界或頂點(diǎn)以便調(diào)整限界框A。經(jīng)過用戶調(diào)整的限界框可以被稱為第二限界框B,并且在系統(tǒng)中分析用戶輸入的信息(例如拖拽信息)。在圖7a中,第二限界框B是通過橫向和縱向擴(kuò)展第一限界框A形成,并且因而修改字素萬的圖示符的形狀以對(duì)應(yīng)于第二限界框B??梢愿鶕?jù)用戶的存儲(chǔ)命令等來存儲(chǔ)形狀經(jīng)過修改的圖示符作為內(nèi)插圖示符,并且因而進(jìn)一步在系統(tǒng)中產(chǎn)生和存儲(chǔ)一個(gè)圖示符。
[0071]可以選擇所選主圖示符和至少一個(gè)基本圖示符以產(chǎn)生一個(gè)內(nèi)插圖示符,并且可以通過使用主圖示符和所選基本圖示符來執(zhí)行內(nèi)插操作。一個(gè)圖示符可以由多個(gè)坐標(biāo)形成,并且因而包括關(guān)于這多個(gè)座標(biāo)的信息。并且,向多個(gè)圖示符(包括一個(gè)主圖示符和一個(gè)基本圖示符)的相應(yīng)坐標(biāo)信息應(yīng)用一個(gè)權(quán)重,以執(zhí)行操作以便執(zhí)行內(nèi)插操作。此外,產(chǎn)生一個(gè)具有根據(jù)該操作的結(jié)果計(jì)算的新坐標(biāo)信息的內(nèi)插圖示符。在圖7中,主圖示符和內(nèi)插圖示符可以基本上具有相同的厚度,并且內(nèi)插圖示符可以具有與主圖示符相比被橫向和縱向擴(kuò)展的形狀。
[0072]圖7b展示了詞語(yǔ)“tl:”的字體作為組合圖示符的一個(gè)示例。為了形成字符“費(fèi)”,可以選擇字素“虧”、“ 和的圖示符作為主圖示符,并且可以在字素中的每一個(gè)的限界框中表達(dá)這個(gè)主圖示符。
[0073]舉例來說,可以表達(dá)字素“君”的第一限界框C、字素“ > ”的第二限界框D和字素 的第三限界框E,并且用戶可以通過對(duì)每個(gè)限界框的拖拽輸入來實(shí)現(xiàn)一個(gè)字體??梢?br> 分析根據(jù)每個(gè)限界框的拖拽輸入產(chǎn)生的信息,可以根據(jù)拖拽輸入的結(jié)果將每個(gè)字素修改成一個(gè)形狀,例如橫向擴(kuò)展和/或縮小的形狀、縱向擴(kuò)展和/或縮小的形狀、橫向和縱向擴(kuò)展和/或縮小的形狀等。
[0074]圖7c展示了字素“金”的多個(gè)基本圖示符中的一個(gè),這個(gè)字素是一個(gè)漢語(yǔ)字符,被選擇和表達(dá)為一個(gè)主圖示符。類似于上述圖7a的實(shí)施例,在第一限界框A中表達(dá)所選主圖示符,并且用戶選擇第一限界框A的邊界或頂點(diǎn),并且拖拽所選的邊界或頂點(diǎn)以調(diào)整限界框。舉例來說,可以選擇一個(gè)縱向擴(kuò)展的基本圖示符作為第一限界框A中的主圖示符,并且可以通過拖拽操作將第一限界框A調(diào)整為第二限界框B。因此,可以產(chǎn)生主圖示符的橫向擴(kuò)展和縱向縮小的內(nèi)插圖示符。
[0075]圖7d展示了作為組合圖示符的一個(gè)示例實(shí)現(xiàn)的漢語(yǔ)字符“釗”(意思是“鐵”?)的字體。為了形成漢語(yǔ)字符“釗”,可以選擇字素“金”和“刀”的圖示符作為主圖示符,并且可以在字素中的每一個(gè)的限界框中表達(dá)這些主圖示符。舉例來說,產(chǎn)生第一限界框C和第二限界框C,分別在第一限界框C和第二限界框D中表達(dá)字素“金”和“刀”??梢苑治鲇脩粝鄬?duì)于每個(gè)限界框的拖拽信息以改變主圖示符“金”和“刀”的形狀。因此,可以實(shí)現(xiàn)由具有不同形狀的圖示符形成的字體。
[0076]圖8是展示了根據(jù)本發(fā)明的另一實(shí)施例的用于產(chǎn)生字體的設(shè)備的框圖。舉例來說,展示了圖示符產(chǎn)生器2000作為圖8中的設(shè)備的一個(gè)元件,并且該設(shè)備中可以進(jìn)一步包括上文參照?qǐng)D5a說明的其他元件。
[0077]圖示符產(chǎn)生器2000包括一個(gè)圖示符信息接收器2100、一個(gè)拖拽信息接收器2200、一個(gè)信息分析器2300、一個(gè)內(nèi)插處理器2400、一個(gè)內(nèi)插圖示符產(chǎn)生器2500和一個(gè)組合圖示符產(chǎn)生器2600。并且,這個(gè)信息分析器2300可以包括一個(gè)基本圖不符選擇器2310和一個(gè)權(quán)重計(jì)算器2320。在圖8中,將用于產(chǎn)生圖示符的設(shè)備的元件展示為不同的功能塊。圖8的多種類型的元件中的至少兩個(gè)可以實(shí)現(xiàn)為一個(gè)功能塊,一個(gè)功能塊可以劃分成兩個(gè)或更多個(gè)功能塊,或者圖8的多種類型的元件可以實(shí)現(xiàn)為軟件。
[0078]圖示符信息接收器2100接收用戶所選擇的圖示符的信息。舉例來說,可以預(yù)產(chǎn)生每個(gè)圖示符的兩個(gè)或更多個(gè)基本圖示符并且將這些基本圖示符預(yù)存儲(chǔ)在DB中。如果用戶想要產(chǎn)生預(yù)設(shè)圖示符的內(nèi)插圖示符,那么可以接收從這個(gè)圖示符中包括的多個(gè)基本圖示符中選出的一個(gè)基本圖示符的信息。根據(jù)所選信息輸出一個(gè)基本圖示符作為限界框中的主圖示符。
[0079]用戶可以拖拽限界框以產(chǎn)生經(jīng)過改變的限界框,并且拖拽信息接收器2200接收與用戶的拖拽操作有關(guān)的信息。舉例來說,如上所述,用戶可以選擇和拖拽限界框的邊界或頂點(diǎn)以改變這個(gè)限界框??梢愿鶕?jù)最初選擇的主圖示符的形狀(基本形狀、橫向擴(kuò)展形狀、縱向擴(kuò)展形狀、橫向和/或縱向擴(kuò)展形狀等)來確定第一限界框的大小。并且,可以接收第二限界框的信息作為拖拽信息,這個(gè)第二限界框具有根據(jù)第一限界框和用戶的拖拽操作的信息(舉例來說,實(shí)現(xiàn)第一限界框的坐標(biāo)信息)而調(diào)整的形狀。
[0080]信息分析器2300可以分析拖拽信息,并且輸出分析結(jié)果。舉例來說,基本圖示符選擇器2310可以分析拖拽信息以便選擇內(nèi)插操作所必需的基本圖示符。如果選擇基本圖示符作為主圖示符,并且用戶橫向地?cái)U(kuò)展限界框,那么除了主圖示符之外,內(nèi)插操作可能還需要一個(gè)橫向擴(kuò)展的基本圖示符,并且基本圖示符選擇器2310可以輸出指示這一點(diǎn)的一個(gè)分析結(jié)果。權(quán)重計(jì)算器2320計(jì)算并且輸出用于內(nèi)插操作的一個(gè)權(quán)重。舉例來說,如果經(jīng)過用戶調(diào)整的第二限界框被調(diào)整成與橫向擴(kuò)展的基本圖示符類似的形狀,那么橫向擴(kuò)展的基本圖示符具有比主圖示符相對(duì)更大的權(quán)重。
[0081]內(nèi)插處理器2400根據(jù)上述信息分析結(jié)果執(zhí)行內(nèi)插操作。舉例來說,內(nèi)插處理器2400通過使用主圖示符中包括的坐標(biāo)信息、所選基本圖示符中包括的坐標(biāo)信息和計(jì)算出來的權(quán)重執(zhí)行內(nèi)插操作,并且輸出內(nèi)插操作的結(jié)果(舉例來說,根據(jù)內(nèi)插操作計(jì)算出來的坐標(biāo)信息)。內(nèi)插圖示符產(chǎn)生器2500可以產(chǎn)生具有根據(jù)內(nèi)插操作的結(jié)果形成的形狀的一個(gè)內(nèi)插圖示符,并且組合圖示符產(chǎn)生器2600可以組合通過上述過程產(chǎn)生的兩個(gè)或更多個(gè)圖示符,以產(chǎn)生一個(gè)組合圖不符。內(nèi)插圖不符產(chǎn)生器2500和組合圖不符產(chǎn)生器2600被展不為不同的功能塊。但是,如上所述,可以根據(jù)系統(tǒng)的實(shí)現(xiàn)而通過相同的功能塊執(zhí)行這個(gè)功能。
[0082]圖9是展示了根據(jù)本發(fā)明的實(shí)施例的網(wǎng)絡(luò)字體系統(tǒng)3000的框圖。如圖9中所示,網(wǎng)絡(luò)字體系統(tǒng)3000包括一個(gè)網(wǎng)絡(luò)字體服務(wù)器3100和一個(gè)網(wǎng)絡(luò)客戶端3200。網(wǎng)絡(luò)字體服務(wù)器3100可以包括像上述實(shí)施例中一樣的一個(gè)字體產(chǎn)生設(shè)備。網(wǎng)絡(luò)字體服務(wù)器3100可以通過網(wǎng)絡(luò)與網(wǎng)絡(luò)客戶端3200通信以提供字體、子組字體等。并且,當(dāng)傳輸這個(gè)字體時(shí),網(wǎng)絡(luò)字體服務(wù)器3100可以傳輸與構(gòu)成字體的圖示符有關(guān)的信息以及這個(gè)字體。
[0083]根據(jù)本發(fā)明的實(shí)施例,用于實(shí)現(xiàn)字體所必需的圖示符的總數(shù)可以大大減少。因此,當(dāng)通過網(wǎng)絡(luò)傳輸字體時(shí),所傳輸?shù)男畔⒌目偭靠梢詼p少。
[0084]圖10是展示了根據(jù)本發(fā)明的另一實(shí)施例的產(chǎn)生圖示符的方法的流程圖。如圖10中所示,用戶可以選擇將用于一個(gè)字體的一個(gè)圖示符,如果所選圖示符是在一個(gè)限界框中表達(dá)的,那么拖拽這個(gè)圖示符以改變圖示符的形狀,并且存儲(chǔ)具有經(jīng)過改變的形狀的圖示符。如果確定了一個(gè)字素,那么選擇這個(gè)字素中包括的多個(gè)基本圖示符中的一個(gè)作為主圖示符,以在操作S21中接收與所選的主圖示符有關(guān)的信息。
[0085]在操作S22中,在一個(gè)限界框中表達(dá)主圖示符,并且用戶拖拽這個(gè)限界框以接收拖拽信息。在操作S23中,分析拖拽信息以選擇內(nèi)插操作所必需的一個(gè)或多個(gè)基本圖示符。換言之,除了主圖示符之外,可以進(jìn)一步在系統(tǒng)中存儲(chǔ)兩個(gè)或更多個(gè)基本圖示符(或三個(gè)基本圖示符),并且可以根據(jù)拖拽信息選擇將用于內(nèi)插操作的一個(gè)或多個(gè)基本圖示符。在操作S24中,分析拖拽信息以計(jì)算將用于內(nèi)插操作的多個(gè)基本圖示符(包括主圖示符)的權(quán)重。在操作S25中,通過使用基本圖示符和計(jì)算得到的權(quán)重來執(zhí)行內(nèi)插操作。在操作S26中,根據(jù)內(nèi)插操作的結(jié)果產(chǎn)生坐標(biāo)信息,并且通過使用這個(gè)坐標(biāo)信息產(chǎn)生一個(gè)內(nèi)插圖示符。
[0086]圖11是展示了根據(jù)本發(fā)明的另一實(shí)施例的產(chǎn)生圖示符的方法的流程圖。在圖11中,組合兩個(gè)或更多個(gè)字素以產(chǎn)生一個(gè)字符的字體。
[0087]可以組合兩個(gè)或更多個(gè)字素以實(shí)現(xiàn)一個(gè)字符。因此,在操作S31中,用戶選擇兩個(gè)或更多個(gè)主圖示符,以分別在限界框中輸出這些主圖示符。用戶拖拽限界框以改變對(duì)應(yīng)的圖示符,并且因而在操作S32中接收用戶的拖拽信息。
[0088]在操作S33中,分析主圖示符的限界框的拖拽信息以根據(jù)分析結(jié)果執(zhí)行內(nèi)插操作。在操作S34中,產(chǎn)生主圖示符的內(nèi)插圖示符。如果用戶重新調(diào)整限界框,那么可以重新執(zhí)行內(nèi)插操作以產(chǎn)生具有經(jīng)過改變的形狀的內(nèi)插圖示符。可以檢查輸出的內(nèi)插圖示符以確定是否要存儲(chǔ)內(nèi)插圖示符。在操作S35中,存儲(chǔ)這個(gè)輸出的內(nèi)插圖示符作為一個(gè)新的圖示符,以產(chǎn)生相應(yīng)的內(nèi)插圖示符,作為最后的組合圖示符。
[0089]雖然已經(jīng)具體參照本發(fā)明的示例性實(shí)施例示出和說明了本發(fā)明,但是本領(lǐng)域的技術(shù)人員應(yīng)了解,可以進(jìn)行形式和細(xì)節(jié)上的多種改變,而無須脫離所附權(quán)利要求書所限定的本發(fā)明的精神和范圍。
【權(quán)利要求】
1.一種產(chǎn)生字體的方法,該方法包括: 產(chǎn)生一個(gè)第一基本圖示符作為一個(gè)字符或一個(gè)字素的一個(gè)基本形狀; 產(chǎn)生第二到第a (其中a是一個(gè)大于或等于2的整數(shù))基本圖示符,該基本形狀的一個(gè)橫向擴(kuò)展的形狀和該基本形狀的一個(gè)縱向擴(kuò)展的形狀中的至少一個(gè)被應(yīng)用于這些基本圖示符; 通過使用這第一到第a基本圖示符中的至少兩個(gè)執(zhí)行一個(gè)內(nèi)插操作,以從這第一到第a基本圖示符產(chǎn)生具有一個(gè)不同形狀的一個(gè)內(nèi)插圖示符;并且 通過使用這第一到第a基本圖示符和該內(nèi)插圖示符產(chǎn)生一個(gè)字體。
2.如權(quán)利要求1所述的方法,進(jìn)一步包括: 分析實(shí)現(xiàn)該字體的字符的信息, 其中根據(jù)該分析的結(jié)果來選擇這第一到第a基本圖示符中的至少兩個(gè)以執(zhí)行該內(nèi)插操作以便產(chǎn)生該內(nèi)插圖示符。
3.如權(quán)利要求1所述的方法,其中該第二到第a基本圖示符包括第二到第四基本圖示符, 其中該第二圖示符是該基本形狀的一個(gè)橫向擴(kuò)展的圖示符,該第三基本圖示符是該基本形狀的一個(gè)縱向擴(kuò)展的圖示符,并且該第四基本圖示符是該基本圖示符的一個(gè)橫向擴(kuò)展的圖示符和該基本圖示符的一個(gè)縱向擴(kuò)展的圖示符中的至少一個(gè)。
4.一種用于產(chǎn)生字體的設(shè)備,該設(shè)備包括: 一個(gè)字體產(chǎn)生器,該字體產(chǎn)生器通過使用多個(gè)圖示符產(chǎn)生一個(gè)字體;以及一個(gè)圖示符產(chǎn)生器,該圖示符產(chǎn)生器預(yù)產(chǎn)生用于實(shí)現(xiàn)該字體的多個(gè)基本圖示符,并且相對(duì)于從該多個(gè)基本圖示符中選出的兩個(gè)基本圖示符執(zhí)行一個(gè)內(nèi)插操作,以便從這些基本圖示符產(chǎn)生具有不同形狀的一些內(nèi)插圖示符, 其中該字體產(chǎn)生器通過使用這些預(yù)產(chǎn)生的基本圖示符和通過該內(nèi)插操作產(chǎn)生的這些內(nèi)插圖示符中的至少一個(gè)產(chǎn)生該字體。
5.如權(quán)利要求4所述的設(shè)備,其中該圖示符產(chǎn)生器產(chǎn)生至少第一到第三基本圖示符, 其中該第一基本圖示符是對(duì)應(yīng)于一個(gè)字符或一個(gè)字素的一個(gè)基本形狀的一個(gè)圖示符,該第二基本圖示符是該基本形狀的一個(gè)橫向擴(kuò)展的圖示符,并且該第三基本圖示符是該基本形狀的一個(gè)縱向擴(kuò)展的圖示符。
6.如權(quán)利要求4所述的設(shè)備,其中該圖示符產(chǎn)生器包括: 一個(gè)字符信息分析器,該字符信息分析器分析實(shí)現(xiàn)該字體的字符的信息;以及一個(gè)內(nèi)插處理器,該內(nèi)插處理器根據(jù)該分析的結(jié)果選擇至少兩個(gè)基本圖示符以執(zhí)行該內(nèi)插操作。
7.一種存儲(chǔ)用于執(zhí)行如權(quán)利要求4所述的設(shè)備的功能的程序的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
8.一種包括如權(quán)利要求4所述的設(shè)備的網(wǎng)絡(luò)字體服務(wù)器。
【文檔編號(hào)】G06F17/20GK103959280SQ201380003927
【公開日】2014年7月30日 申請(qǐng)日期:2013年6月20日 優(yōu)先權(quán)日:2012年6月21日
【發(fā)明者】姜慶洙 申請(qǐng)人:漢陽(yáng)信息與通訊有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1