[發(fā)明專利]可在各種語系操作系統(tǒng)中顯示中文的方法無效
| 申請?zhí)枺?/td> | 01103500.5 | 申請日: | 2001-02-15 |
| 公開(公告)號: | CN1369829A | 公開(公告)日: | 2002-09-18 |
| 發(fā)明(設(shè)計(jì))人: | 魏永杰;宋建福;林光信 | 申請(專利權(quán))人: | 英業(yè)達(dá)股份有限公司 |
| 主分類號: | G06F17/22 | 分類號: | G06F17/22 |
| 代理公司: | 北京市柳沈律師事務(wù)所 | 代理人: | 呂曉章 |
| 地址: | 臺灣省*** | 國省代碼: | 臺灣;71 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 各種 語系 操作系統(tǒng) 顯示 中文 方法 | ||
本發(fā)明涉及一種可在操作系統(tǒng)中,顯示以向量方式所描述中文文字的方法,特別是指在不同語言平臺的操作系統(tǒng)上,能顯示以向量方式所描述中文文字的方法。
隨著科技的發(fā)展,人類和電腦的聯(lián)系也越來越密切,也由于科技每天都以驚人的速度在進(jìn)步,電腦對人們所提供的服務(wù)也越來越多樣化。另一方面,在網(wǎng)際網(wǎng)絡(luò)(因特網(wǎng))持續(xù)升溫的今天,每天都有為數(shù)龐大網(wǎng)絡(luò)族通過它在世界各地收集或傳送信息。因此,在現(xiàn)代的信息化社會中,除了現(xiàn)代人之間的距離被急劇縮短外,人們也需或多或少的了解國際性的語言,諸如英語或日語等,以便于瀏覽以該種文字提供信息的網(wǎng)站。
然而,對操作系統(tǒng)而言,當(dāng)需使用轉(zhuǎn)換文字的功能時,若未在系統(tǒng)中安裝相關(guān)語言平臺作支援的話,將無法正確地顯示所欲顯示的文字。此外,即使在操作系統(tǒng)安裝相關(guān)語言平臺,諸如在微軟公司的英文版視窗95/98(Windows?95/98)中,安裝用以顯示中文的操作平臺時,其往往以點(diǎn)陣字型來顯示中文。于是當(dāng)使用者想在英文版視窗95/98中變更中文文字的大小時,操作系統(tǒng)將從點(diǎn)陣字庫中調(diào)出所將放大或縮小的文字,再用等比例的縮小或放大的方式顯示文字給使用者,因此便會發(fā)生文字外觀具有鋸齒狀(例如將16×16的字型放大至24×24)、或是看不清楚所顯示文字的情形(例如將16×16縮小至9×9)。
另一方面,目前雖然有部分的平臺可在英文或其他語言版的操作系統(tǒng)中,支援以True?Type等運(yùn)用向量來顯示文字的方式,然而True?Type的結(jié)構(gòu)定義一般來說相當(dāng)復(fù)雜,而且需要操作系統(tǒng)花費(fèi)極多的時間來進(jìn)行運(yùn)算,所以其顯示中文的速度也相對較慢。再者,上述情形也發(fā)生在以雙字節(jié)(Doublewords)來描述其文字的國家(例如日本與韓國),因此對于上列國家的使用者而言,當(dāng)需要在其非母語的操作系統(tǒng)(也即英文或其他非母語的操作系統(tǒng)版本)下顯示其母語文字時,便形成相當(dāng)大的困擾。
本發(fā)明的主要目的在于提供一種可在各種語言的操作系統(tǒng)顯示中文的方法。
本發(fā)明的另一目的在于提供一種可在各種語言的操作系統(tǒng)中,顯示各種雙字節(jié)文字的方法。
本發(fā)明所公開的方法首先在操作系統(tǒng)中設(shè)置所需的碼頁文件(Code?pagefile),并在注冊該碼頁文件之后,將所欲安裝文字的True?Type字型文件安裝至操作系統(tǒng)中。接下來,當(dāng)應(yīng)用程序需使用該文字字型時,在轉(zhuǎn)換文字內(nèi)碼至統(tǒng)一編碼(Unieode)后,隨后調(diào)用系統(tǒng)函數(shù)用以將文字以雙字節(jié)的顯示方式給顯示出來,故所需的運(yùn)算速度與成本效益均比現(xiàn)有技術(shù)優(yōu)越。
本發(fā)明的優(yōu)選實(shí)施例將在下文的說明文字中輔以下列附圖作更詳細(xì)的闡述:
圖1描繪本發(fā)明優(yōu)選實(shí)施例中,用以將需顯示的True?Type字型設(shè)置在操作系統(tǒng)中的操作流程圖;
圖2描繪本發(fā)明優(yōu)選實(shí)施例中,用以將需顯示的雙字節(jié)文字在操作系統(tǒng)中進(jìn)行顯示的操作流程圖;
圖3A描繪現(xiàn)有技術(shù)中,在英文版視窗操作系統(tǒng)中顯示中文的實(shí)例示意圖;及
圖3B描繪本發(fā)明優(yōu)選實(shí)施例中,在英文版視窗操作系統(tǒng)中顯示中文的實(shí)例示意圖。
以下對本發(fā)明優(yōu)選實(shí)施例的敘述,將以在英文版視窗操作系統(tǒng)95/98中,構(gòu)造用以顯示中文文字的操作平臺來作說明,然而本領(lǐng)域技術(shù)人員可依據(jù)本發(fā)明的精神作修改,諸如利用本發(fā)明的技術(shù)至日文、韓文、或其他以雙字節(jié)來顯示其文字的應(yīng)用,而上述的修改仍應(yīng)包含于本發(fā)明范圍中。
此外,在英文版視窗操作系統(tǒng)中顯示中文時,必須先將所欲顯示的TrueType字型安裝于操作系統(tǒng)中,而在操作系統(tǒng)的應(yīng)用程序需調(diào)用該True?Type字型時,再利用內(nèi)碼將中文文字給顯示出來。接下來的段落將對本發(fā)明優(yōu)選實(shí)施例作更進(jìn)一步闡述。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于英業(yè)達(dá)股份有限公司,未經(jīng)英業(yè)達(dá)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/01103500.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)





