国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      在終端顯示復(fù)雜字符的方法

      文檔序號:7897978閱讀:237來源:國知局
      專利名稱:在終端顯示復(fù)雜字符的方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及終端上顯示復(fù)雜字符的方法,更具體地說,在存儲容量有限,因此不具有復(fù)雜字符字庫的終端上顯示復(fù)雜字符的方法。
      背景技術(shù)
      隨著網(wǎng)絡(luò)、通信、芯片等技術(shù)的發(fā)展,全球開始進(jìn)入后PC時代,其特點(diǎn)是未來信息處理和聯(lián)網(wǎng)的設(shè)備將不僅僅是PC機(jī),還有形式多種多樣的hternet應(yīng)用設(shè)備。嵌入式系統(tǒng)在各個領(lǐng)域中的應(yīng)用量已遠(yuǎn)遠(yuǎn)超過了計算機(jī)。嵌入式操作系統(tǒng)的產(chǎn)品形態(tài)豐富多樣,如掌上電腦、機(jī)頂盒、數(shù)字電視、數(shù)字音像設(shè)備、手機(jī)、可視電話、車載智能設(shè)備、數(shù)控機(jī)床、商業(yè)終端、教育終端等各種數(shù)字化產(chǎn)品。在許多應(yīng)用軟件設(shè)計中,經(jīng)常需要用漢字或其他特殊字符進(jìn)行提示和人機(jī)交互對話。一個面向不同層次用戶的應(yīng)用軟件中會遇到許多漢字或其他特殊字符,因此利用嵌入式系統(tǒng)的開發(fā)平臺編制能顯示漢字或其他特殊字符的程序?qū)η度胧较到y(tǒng)產(chǎn)品的普及有著深遠(yuǎn)的意義。在此,首先以漢字為例描述字符顯示的原理。漢字的輸出是將漢字的筆劃離散化, 用點(diǎn)陣來表示。點(diǎn)陣的中每個點(diǎn)位只有兩種狀態(tài)有筆畫(1)、無筆畫(0)。描述漢字點(diǎn)陣信息的二進(jìn)制代碼集稱為漢字的字模。所有漢字和符號的點(diǎn)陣信息就組成了漢字庫。點(diǎn)陣字庫文件已經(jīng)給使用者提供好了,關(guān)鍵在于如何取得漢字的圖形,即漢字的點(diǎn)陣字模。首先看一下如何取得漢字的區(qū)位碼。計算機(jī)在處理漢字和ASCII字符時,使每個ASCII字符占用一個字節(jié),而一個漢字占用兩個字節(jié),其值稱為漢字的內(nèi)碼。其中第一個字節(jié)的值為區(qū)號加上32 (20H),第二個字節(jié)的值為位號加上32 (20H)。為了與ASCII字符區(qū)別開,表示漢字的兩個字節(jié)的最高位都是1,也就是兩個字節(jié)的值都又加上了 128(80H)。這樣,通過漢字的內(nèi)碼,就可以計算出漢字的區(qū)位碼。具體算式如下qh = cl-32-128 = cl—160,wh = c2_32_128 = c2_160 ;或 qh = cI-OxaO,wh = c2_0xa0。其中qh、wh為漢字的區(qū)號和位號,cUc2為漢字的第一字節(jié)和第二字節(jié)。根據(jù)區(qū)號和位號可以得到漢字字模在文件中的位置location = (94* (qh_l) + (wh_l)) *—個點(diǎn)陣字模的字節(jié)數(shù)。 字模的表示順序為先從左到右,再從上到下,依此類推,畫滿16 X 16個點(diǎn)。這樣, 一個16X16點(diǎn)陣的漢字總共需要16*16/8 = 32個字節(jié)表示。因此,當(dāng)顯示16X16點(diǎn)陣的漢字時,只要根據(jù)區(qū)碼和位碼計算出該漢字點(diǎn)陣在ROM中存放的起始地址,然后從此地址連續(xù)地取出32個字節(jié)的漢字點(diǎn)陣,并寫入顯示模塊(如液晶顯示器)對應(yīng)的地址中,就可以顯示出該漢字。在實(shí)際應(yīng)用中,除了漢字的顯示需要特殊的字庫外,其他的各種特殊字符也需要字庫的支持,如日文、韓文、希臘文等。出于對成本等因素的考慮,嵌入式系統(tǒng)的存儲器容量有限。因此如何在存儲容量有限的嵌入式系統(tǒng)上顯示字符,成為本領(lǐng)域技術(shù)人員亟待解決的問題。

      發(fā)明內(nèi)容
      本發(fā)明的目的之一是提出一種在終端顯示復(fù)雜字符的方法,以解決嵌入式系統(tǒng)或者終端無法儲存字庫的問題。本發(fā)明所提出的在終端顯示復(fù)雜字符的方法,在一終端和一服務(wù)器之間進(jìn)行,該終端通過一網(wǎng)絡(luò)與該服務(wù)器連接,且該終端不包含該復(fù)雜字符的字庫,該方法包括以下步驟在該終端將需要顯示的字符的字形信息封裝在一第一 xml包;在該終端將該第一 xml包封裝在一 http請求中,并傳送給該服務(wù)器;在該服務(wù)器接收該http請求;在該服務(wù)器解析該http請求中的第一 xml包,獲得該字形信息;根據(jù)該字形信息,在該服務(wù)器的數(shù)據(jù)庫中搜索字符的點(diǎn)陣數(shù)據(jù);以及將該點(diǎn)陣數(shù)據(jù)封裝在一第二 xml包中,并返回給該終端。在本發(fā)明的一實(shí)施例中,當(dāng)該終端獲得需要顯示的所有字符的點(diǎn)陣數(shù)據(jù)后,向該服務(wù)器發(fā)送一確認(rèn)消息。在本發(fā)明的一實(shí)施例中,當(dāng)該終端未獲得需要顯示的所有字符的點(diǎn)陣數(shù)據(jù),向該服務(wù)器發(fā)送一錯誤消息。在本發(fā)明的一實(shí)施例中,當(dāng)該服務(wù)器收到該錯誤消息時,將該錯誤消息寫入日志中。在本發(fā)明的一實(shí)施例中,該字形信息包括字符編碼、尺寸、字體。在本發(fā)明的一實(shí)施例中,該終端是IP電話。本發(fā)明提出另一種在終端顯示復(fù)雜字符的方法,是在一終端側(cè)執(zhí)行,該終端位于一網(wǎng)絡(luò)環(huán)境中且與一服務(wù)器連接,且該終端不包含該復(fù)雜字符的字庫,該服務(wù)器包含一存儲字庫的數(shù)據(jù)庫,該方法包括以下步驟在該終端將需要顯示的字符的字形信息封裝在一第一 xml包中;在該終端將該第一 xml包封裝在一 http請求中,并傳送給該服務(wù)器;以及從該服務(wù)器接收包含需要顯示的字符的點(diǎn)陣數(shù)據(jù)的第二 xml包;其中該字符的點(diǎn)陣數(shù)據(jù)是根據(jù)該字形信息在該服務(wù)器的數(shù)據(jù)庫中搜索獲得。在本發(fā)明的一實(shí)施例中,該終端是IP電話。本發(fā)明的上述技術(shù)方案,是在服務(wù)器中維持字庫,終端在需要時再從服務(wù)器請求顯示字符所需的點(diǎn)陣數(shù)據(jù)。從而,即使是只具有較小規(guī)模的存儲空間的終端,也可以顯示復(fù)雜字符。


      為讓本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,以下結(jié)合附圖對本發(fā)明的具體實(shí)施方式
      作詳細(xì)說明,其中圖1示出本發(fā)明實(shí)施例的示例性應(yīng)用環(huán)境。圖2示出本發(fā)明一實(shí)施例的嵌入式終端的結(jié)構(gòu)框圖。
      4
      圖3示出本發(fā)明一實(shí)施例的字符顯示方法流程。圖4示出本發(fā)明一實(shí)施例的終端側(cè)的字符顯示方法流程。圖5示出本發(fā)明實(shí)施例的包含IP電話的應(yīng)用環(huán)境。
      具體實(shí)施例方式為了進(jìn)一步說明本發(fā)明,現(xiàn)結(jié)合以下附圖和實(shí)施例對本發(fā)明予以詳述,實(shí)施例僅用于介紹,不能認(rèn)為是對本發(fā)明的限制。圖1示出本發(fā)明實(shí)施例的示例性應(yīng)用環(huán)境。在圖1所示的應(yīng)用環(huán)境中,設(shè)置有服務(wù)器100和一個或多個嵌入式應(yīng)用終端200。嵌入式應(yīng)用終端200與服務(wù)器100之間通過網(wǎng)絡(luò)300實(shí)現(xiàn)連接。典型的,網(wǎng)絡(luò)300為基于IP(InternetProtocol)協(xié)議的網(wǎng)絡(luò)。在本發(fā)明的上下文中,網(wǎng)絡(luò)300可以是局域網(wǎng)(Local AreaNetwork,LAN)、或者廣域網(wǎng)(Wide Area Network,WAN),后者例如是因特網(wǎng)。在此,期望網(wǎng)絡(luò)300最好能夠在終端200和服務(wù)器100 之間提供足夠低的延遲。服務(wù)器100是其上運(yùn)行了服務(wù)程序的計算機(jī)。在本發(fā)明的實(shí)施例中,服務(wù)器100 可基于任何已知的操作系統(tǒng),例如Linux或者WinNT。在服務(wù)器100上,安裝有http服務(wù)器 102和xml解析器104。此外,為本發(fā)明實(shí)施例的目的,服務(wù)器100中包含有數(shù)據(jù)庫106,該數(shù)據(jù)庫保存有足夠數(shù)量的特殊字符的字庫,嵌入式應(yīng)用終端200是基于某種特定應(yīng)用的小型終端,與個人計算機(jī)相比,嵌入式應(yīng)用終端200具有較低的處理能力和存儲能力,但是可通過接入網(wǎng)絡(luò)來獲取所需的服務(wù)。在本發(fā)明中,嵌入式應(yīng)用終端200的例子包括IP電話。圖2示出本發(fā)明一實(shí)施例的嵌入式應(yīng)用終端200的結(jié)構(gòu)框圖。此嵌入式應(yīng)用終端 200包括嵌入式處理器(CPU) 202、內(nèi)存203、存儲器204、輸入單元205、顯示器206、通信模塊208等。存儲器204是非易失性存儲器,其中保存實(shí)現(xiàn)終端功能所需的程序。CPU 202可從存儲器204中讀取程序,并在內(nèi)部執(zhí)行。內(nèi)存203是易失性存儲器,暫時存放CPU中的運(yùn)算數(shù)據(jù)。輸入單元205和顯示器206作為終端的人機(jī)接口,與用戶進(jìn)行交互。通信模塊208 作為終端與外部設(shè)備交互的接口。圖3示出本發(fā)明一實(shí)施例的字符顯示方法流程。在步驟S10,當(dāng)終端200需要顯示各種復(fù)雜的字符時,如各種點(diǎn)陣的漢字及日文韓文希臘文等,由終端200將需要顯示的字符的編碼、尺寸、字體等各種字形信息封裝在xml 包中。在此,字符的編碼例如是UtfS碼。字符的字體包括中文的宋體、黑體、楷體,以及是否粗體、斜體等信息。字符的尺寸是指字符的點(diǎn)陣大小,例如16*16,或者對拉4。進(jìn)一步在步驟Sll,xml包被封裝在http請求中,通過http請求告知服務(wù)器100。在步驟S12,在服務(wù)器100接收到http請求。在步驟S13,服務(wù)器100的http服務(wù)器102會先從http請求中解析出xml包,然后xml解析器104從xml包中解析出終端需要顯示的各種字符的字形信息。在步驟S14,服務(wù)器100根據(jù)字形信息,在本地的數(shù)據(jù)庫106中搜索出各個字符的點(diǎn)陣數(shù)據(jù);最后,在步驟S15,服務(wù)器100將這些數(shù)據(jù)封裝在xml包中,通過http協(xié)議再發(fā)還給終端。終端200收到所有的數(shù)據(jù)后,如果所需數(shù)據(jù)已經(jīng)全部獲得,則向服務(wù)器100發(fā)送一個正常的http協(xié)議的“2000K”的確認(rèn)消息,以確認(rèn)數(shù)據(jù)正確。如果所需數(shù)據(jù)不全或者有其他錯誤,則終端200將錯誤消息封裝在“2000K”中發(fā)送給服務(wù)器100。服務(wù)器100收到“2000K”后,如果發(fā)現(xiàn)有來自客戶端的錯誤信息,則將其寫入日志,以供開發(fā)者更正和調(diào)試。從終端的角度看,字符顯示方法流程如圖4所示。在步驟S20,當(dāng)終端200需要顯示各種復(fù)雜的字符時,如各種點(diǎn)陣的漢字及日文韓文希臘文等,由終端200將需要顯示的字符的編碼、尺寸、字體等各種字形信息封裝在xml 包中。在此,字符的編碼例如是UtfS碼。字符的字體包括中文的宋體、黑體、楷體,以及是否粗體、斜體等信息。字符的尺寸是指字符的點(diǎn)陣大小,例如16*16,或者對拉4。進(jìn)一步在步驟S21,xml包被封裝在http請求中,通過http請求告知服務(wù)器100。最后,在步驟S22,從服務(wù)器100接收封裝在xml包中的點(diǎn)陣數(shù)據(jù)。以下通過IP電話的例子詳細(xì)說明本發(fā)明的實(shí)施例?,F(xiàn)今的IP電話,期望可以實(shí)現(xiàn)了多國語文,可以顯示中文及各種歐洲文字。以一個特定的IP電話來說,其內(nèi)存有16MB,F(xiàn)lash存儲器有4MB。而一個16點(diǎn)陣的GB2312宋體中文字庫就有192KB,如果加上其他各種字體的字庫,F(xiàn)lash存儲器的容量將不夠存儲。同時,由于讀寫Flash存儲器的速度比較慢,會產(chǎn)生顯示延遲的現(xiàn)象,因此在應(yīng)用程序初始化時,必須將字庫寫入內(nèi)存,這樣又加重了內(nèi)存的負(fù)擔(dān)。在圖5所示的實(shí)施例中,構(gòu)建了一個包含IP電話400和服務(wù)器100的網(wǎng)絡(luò)環(huán)境。 通過本發(fā)明的實(shí)施例描述的方法,IP電話400顯示所需的所有字庫將存儲在服務(wù)器100上, 這將大大減輕IP電話的負(fù)擔(dān)。并且,只要服務(wù)器100的CPU的處理速度夠快,可以及時將信息發(fā)還給IP電話400,將不會出現(xiàn)顯示延遲的現(xiàn)象。IP電話可在菜單、通訊錄等內(nèi)容方面引入多個多國語文。舉例來說,比如,用戶按下IP電話的菜單鍵,希望顯示IP電話的菜單,缺省狀態(tài)下將顯示IP電話的英文菜單。但是,如果IP電話的軟件實(shí)現(xiàn)了多國語言翻譯的機(jī)制,并且用戶設(shè)置了中文顯示方式,IP電話的應(yīng)用程序?qū)⒆詣臃g英文菜單為中文菜單。由此,IP電話需要獲取中文信息的字庫, 來執(zhí)行所需的顯示。參照圖3所示的流程,IP電話400可如步驟S10,S12將所需顯示的中文信息組織成xml語言,封裝在http請求中,向服務(wù)器100索取仿宋加粗斜體的MM4點(diǎn)陣字庫;該 xml封裝可參考如下< ? xml version = " 1.0〃 encoding = " UTF-8" ? ><displayFonts entity=" displayFonts: 239iSipset. net" >〈session id =〃 d217eb0b〃 >〈display〉<fonts> 仿宋 </fonts><style>Bold/Italic</style>
      <size>24*24</size>〈content〉電話本通話記錄</ content)〈/display〉<timestamp>2009-05-22T152952</timestamp></session></displayFonts>下面將詳細(xì)解釋該xml封裝的內(nèi)容< ? xml version = “ 1.0〃 encoding = “ UTF-8" ? >表明這是一個xml封裝,版本為1. 0,使用的編碼方式為UTF-8。<displayFonts entity=" displayFonts 239iSipset. net “ >表明這是一個顯示請求,而不是別的服務(wù)請求,并且發(fā)出該請求的IP電話的號碼為239,注冊在Sip.net上?!磗ession id =〃 d217eb0b〃 >表明該會話的序列號為d217eb0b,服務(wù)器將會記住這個序列號,并且在應(yīng)答中使用相同的序列號?!磀isplay〉表明了顯示請求的具體內(nèi)容<fonts> 仿宋 </fonts>表明了終端設(shè)備希望顯示的字體為仿宋體<style>Bold/Italic</style>表明了終端設(shè)備希望顯示的類型,該例子表明終端設(shè)備希望顯示為加粗的斜體字符,多種顯示類型之間用/隔開<size>24*24</size>表明了終端設(shè)備希望顯示的尺寸,在本例中,終端設(shè)備希望顯示的尺寸為長M像素寬M像素〈content〉電話本通話記錄</ content〉表明了終端設(shè)備希望顯示的內(nèi)容為“電話本通話記錄”〈/display〉display字段的結(jié)束標(biāo)志。<timestamp>2009-05-22T152952</timestamp>表明了終端設(shè)備發(fā)出該請求的時間,日期和時間之間用T隔開</session>session字段的結(jié)束標(biāo)志</displayFonts>displayFonts字段的結(jié)束標(biāo)志服務(wù)器100于步驟S14接收到這一顯示請求后,將執(zhí)行步驟S16-S20,根據(jù)顯示請求搜索本地數(shù)據(jù)庫106,并將內(nèi)容封裝在xml包中,發(fā)還給請求者。這一網(wǎng)守程序可輕松由 http開發(fā)者完成;該xml封裝可參考如下< ? xml version = " 1.0〃 encoding = " UTF-8" ? >0105] <displayFonts entity=" displayFonts 239iSipset. net “ >
      0106]〈session id=" d217eb0b〃 >
      0107]<list>
      0108]電:xx, xx,......;
      0109]話:χχ, xx,......;
      0110]本;xx, xx,......;
      0111]通;xx, xx,......;
      0112]話;xx, xx,......;
      0113]記;xx, xx,......;
      0114]錄;xx, xx,......;
      0115]</list>
      0116]<timestamp>2009-05-22T152952</timestamp>
      0117]〈/session〉</displayFonts>下面將詳細(xì)解釋該xml封裝的內(nèi)容< ? xml version = “ 1.0〃 encoding = “ UTF-8" ? >表明這是一個xml封裝,版本為1.0,使用的編碼方式為UTF-8。<displayFonts entity=" displayFonts 239iSipset. net “ >表明這是一個顯示請求的回應(yīng),回應(yīng)的是號碼為239的IP電話的,并且該IP電話注冊在Sip. net上?!磗ession id =〃 d217eb0b〃 >表明回應(yīng)的是序列號為d217eb0b的請求<list>表明了顯示內(nèi)容的點(diǎn)陣數(shù)據(jù)電:χχ, xx,......;最前面的‘電’字以UTF-8格式編碼,由于是24拉4點(diǎn)陣,故點(diǎn)陣數(shù)據(jù)共有72字節(jié), 以16進(jìn)制編碼,數(shù)據(jù)以分號作為結(jié)束標(biāo)志</list>list字段的結(jié)束標(biāo)志<timestamp>2009-05-22T152952</timestamp>表明了終端設(shè)備發(fā)出該請求的時間,日期和時間之間用T隔開</session>session字段的結(jié)束標(biāo)志〈/displayFonts〉displayFonts字段的結(jié)束標(biāo)志IP電話400接收到服務(wù)器100的請求后,會對數(shù)據(jù)進(jìn)行正確性檢查,如果數(shù)據(jù)正確,則會回應(yīng)給服務(wù)器正常的2000K ;如果數(shù)據(jù)出錯,如內(nèi)容缺失或數(shù)據(jù)長度不對,則會將錯誤信息封裝在ml中,通過2000K數(shù)據(jù)包發(fā)送給服務(wù)器,該xml封裝可參考如下< ? xml version = “ 1.0〃 encoding = “ UTF-8 “ ? >
      <displayFonts entity=" displayFonts 239iSipset. net “ >〈session id =〃 d217eb0b〃 ><error>Content (錄)is missing !</error><timestamp>2009-05-22T15:29:52</timestamp></session></displayFonts>如果在服務(wù)器100發(fā)送給IP電話的數(shù)據(jù)中缺失了 ‘錄’的顯示數(shù)據(jù),客戶端將會發(fā)送以上的ml內(nèi)容給服務(wù)器。在IP電話的實(shí)現(xiàn)中,不光是菜單顯示需要顯示各種字符;比如電話簿或短消息, 用戶可在IP電話的web網(wǎng)頁上輸入各種字符,并且希望這些字符能在顯示屏上進(jìn)行顯示, 在這個時候,本發(fā)明的實(shí)施例所描述的方法將非常有效。另外,本發(fā)明的實(shí)施例描述的方法也可以方便地擴(kuò)充為矢量字符的顯示及各種尺寸的圖片顯示。例如圖片顯示,則xml請求可參考如下< ? xml version = “ 1.0〃 encoding = “ UTF—8" ? ><displaylmage entity =“ displayFonts239iSipset. net“ >〈session id =〃 d217eb0b〃 >〈display〉<directory>/home/image</directory)<color>16</color><size>60*20</size><name>cloud. bmp</name>〈/display〉<timestamp>2009-05-22T15:29:52</timestamp>〈/session〉〈/displayFonts〉其中<displaylmage entity =" displayFonts:239iSipset. net" >由于顯示的是圖片,因此,這里使用displaylmage為關(guān)鍵字<directory>/home/image</directory〉顯示圖片在服務(wù)器中存放的目錄<color>16</color>顏色深度為16比特<size>60*20</size>圖片的尺寸為長60像素,寬20像素。這個參數(shù)和顏色參數(shù)將被用來做數(shù)據(jù)正確
      性檢查。<name>cloud. bmp</name>圖片的名稱為cloud, bmp
      本實(shí)施例所提出的終端字符顯示方法,是在服務(wù)器中維持字庫,終端在需要時再從服務(wù)器請求顯示字符所需的點(diǎn)陣數(shù)據(jù)。從而,即使是只具有較小規(guī)模的存儲空間的終端, 也可以顯示復(fù)雜字符。雖然本發(fā)明已以較佳實(shí)施例揭示如上,然其并非用以限定本發(fā)明,任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的修改和完善,因此本發(fā)明的保護(hù)范圍當(dāng)以權(quán)利要求書所界定的為準(zhǔn)。
      權(quán)利要求
      1.一種在終端顯示復(fù)雜字符的方法,該終端位于一網(wǎng)絡(luò)環(huán)境中且與一服務(wù)器連接,且該終端不包含該復(fù)雜字符的字庫,該方法包括以下步驟在該終端將需要顯示的字符的字形信息封裝在一第一 xml包; 在該終端將該第一 xml包封裝在一 http請求中,并傳送給該服務(wù)器; 在該服務(wù)器接收該http請求;在該服務(wù)器解析該http請求中的第一 xml包,獲得該字形信息; 根據(jù)該字形信息,在該服務(wù)器的數(shù)據(jù)庫中搜索字符的點(diǎn)陣數(shù)據(jù);以及將該點(diǎn)陣數(shù)據(jù)封裝在一第二 xml包中,并返回給該終端。
      2.如權(quán)利要求1所述的方法,其特征在于,當(dāng)該終端獲得需要顯示的所有字符的點(diǎn)陣數(shù)據(jù)后,向該服務(wù)器發(fā)送一確認(rèn)消息。
      3.如權(quán)利要求1所述的方法,其特征在于,當(dāng)該終端未獲得需要顯示的所有字符的點(diǎn)陣數(shù)據(jù),向該服務(wù)器發(fā)送一錯誤消息。
      4.如權(quán)利要求3所述的方法,其特征在于,當(dāng)該服務(wù)器收到該錯誤消息時,將該錯誤消息寫入日志中。
      5.如權(quán)利要求1所述的方法,其特征在于,該字形信息包括字符編碼、尺寸、字體。
      6.如權(quán)利要求1所述的方法,其特征在于,該終端是IP電話。
      7.一種在終端顯示復(fù)雜字符的方法,是在一終端側(cè)執(zhí)行,該終端位于一網(wǎng)絡(luò)環(huán)境中且與一服務(wù)器連接,且該終端不包含該復(fù)雜字符的字庫,該服務(wù)器包含一存儲字庫的數(shù)據(jù)庫, 該方法包括以下步驟在該終端將需要顯示的字符的字形信息封裝在一第一 xml包中; 在該終端將該第一 xml包封裝在一 http請求中,并傳送給該服務(wù)器;以及從該服務(wù)器接收包含需要顯示的字符的點(diǎn)陣數(shù)據(jù)的第二 xml包; 其中該字符的點(diǎn)陣數(shù)據(jù)是根據(jù)該字形信息在該服務(wù)器的數(shù)據(jù)庫中搜索獲得。
      8.如權(quán)利要求7所述的方法,其特征在于,該終端是IP電話。
      全文摘要
      本發(fā)明涉及一種在終端顯示復(fù)雜字符的方法,以解決嵌入式系統(tǒng)或者終端無法儲存字庫的問題。該方法在一終端和一服務(wù)器之間進(jìn)行,該終端通過一網(wǎng)絡(luò)與該服務(wù)器連接,且該終端不包含該復(fù)雜字符的字庫。方法包括以下步驟在終端將需要顯示的字符的字形信息封裝在一第一xml包;在終端將第一xml包封裝在一http請求中,并傳送給服務(wù)器;在服務(wù)器接收http請求;在服務(wù)器解析http請求中的第一xml包,獲得字形信息;根據(jù)字形信息,在服務(wù)器的數(shù)據(jù)庫中搜索字符的點(diǎn)陣數(shù)據(jù);以及將點(diǎn)陣數(shù)據(jù)封裝在一第二xml包中,并返回給終端。
      文檔編號H04M1/725GK102572080SQ20101061400
      公開日2012年7月11日 申請日期2010年12月30日 優(yōu)先權(quán)日2010年12月30日
      發(fā)明者朱洪 申請人:上海億人通信終端有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1