国产精品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>

      文本顯示方法以及系統(tǒng)的制作方法

      文檔序號(hào):6365883閱讀:271來源:國知局

      專利名稱::文本顯示方法以及系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      :本發(fā)明是關(guān)于一種文本顯示方法以及系統(tǒng),特別是關(guān)于一種應(yīng)用在Linux系統(tǒng)中,使用者在簡單媒體層系統(tǒng)開發(fā)環(huán)境中顯示文本內(nèi)容的方法與系統(tǒng)。
      背景技術(shù)
      :現(xiàn)今計(jì)算機(jī)操作系統(tǒng)中,除微軟的視窗操作系統(tǒng)外,較常使用的操作系統(tǒng)就是Linux操作系統(tǒng)(OperatingSystemLinux),Linux操作系統(tǒng)是一免費(fèi)的32位操作系統(tǒng),大部分的發(fā)展依賴GNU工具與環(huán)境。Linux操作系統(tǒng)可以在x86的兼容機(jī)器上執(zhí)行,符合UNIX便攜式操作系統(tǒng)接口(PortableOperatingSystemInterfaceforUNIX;POSIX)的標(biāo)準(zhǔn),所以幾乎所有可在UNIX上執(zhí)行的程序都可以移轉(zhuǎn)到Linux操作系統(tǒng)上執(zhí)行。Linux操作系統(tǒng)的發(fā)展環(huán)境很成熟,如C++,Java等程序語言一應(yīng)俱全,也可以讀取大部分個(gè)人計(jì)算機(jī)上常見的系統(tǒng)文件格式,包括磁盤操作系統(tǒng)(DiskOperatingSystem;DOS)、文件分配表(FileAllocationTable;FAT)、視窗(Windows)95的虛擬文件分配表(VirtualFileAllocationTable;VFAT)以及第二代操作系統(tǒng)(OperatingSystem2;OS2)的高性能文件系統(tǒng)(HighPerformanceFileSystem;HPFS)等,還可以安裝X視窗(XWindow)系統(tǒng)使用圖形用戶界面(GraphicalUserInterface;GUI)。另一方面,Linux操作系統(tǒng)也可用于各種國際互聯(lián)網(wǎng)(Internet)服務(wù)主機(jī),例如文件傳輸協(xié)議(FileTransferProtocol;FTP)、終端機(jī)仿真程序(telnet)、電子郵件(email)及新聞(news)等服務(wù)器,甚至有「修補(bǔ)的服務(wù)器」(Apatchyserver諧音為Apache)等免費(fèi)的全球信息網(wǎng)(WorldWideWeb;WWW)服務(wù)器程序可以使用。當(dāng)然也可以當(dāng)基本的傳輸控制協(xié)議/國際互聯(lián)網(wǎng)協(xié)議(TransmissionControlProtocol/InternetProtocol;TCP/IP)服務(wù)主機(jī),例如路由器(router)、網(wǎng)關(guān)器(gateway)、橋接器(bridge)、分布式網(wǎng)絡(luò)系統(tǒng)(DistributedNetworkSystem;DNS)及點(diǎn)對(duì)點(diǎn)協(xié)議(PointtoPointProtocol;PPP)等。此外,目前已有中文XWindow服務(wù)器及應(yīng)用軟件。承前所述,縱然Linux操作系統(tǒng)具有相當(dāng)?shù)募嫒菪耘c發(fā)展性,但在某些軟件開發(fā)的過程中仍有不小的困難存在。舉例而言,用Linux操作系統(tǒng)進(jìn)行XWindow的開發(fā)主要是使用X函數(shù)庫(Xlib),但X函數(shù)庫的接口主要是進(jìn)行點(diǎn)、線與面的操作,使用者若要設(shè)計(jì)的圖形接口比較復(fù)雜時(shí),就必須通過更高等級(jí)的C語言函數(shù)庫,如QT、GTK或SDL等編輯器,以進(jìn)行圖形接口的開發(fā),特別是其中的簡單媒體層(SimpleDirect-MediaLayer;SDL)編輯器,由于它和視窗操作系統(tǒng)下的DirectX相似,故較為適合游戲開發(fā),但其中并未包括文本顯示功能,因此要在Linux操作系統(tǒng)下通過簡單媒體層編輯器編輯圖形的同時(shí)顯示文本內(nèi)容,是一個(gè)亟待解決的問題。
      發(fā)明內(nèi)容為克服上述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的主要目的在于提供一種文本顯示方法以及系統(tǒng),提供使用者在Linux操作系統(tǒng)下,通過簡單媒體層編輯器,可同時(shí)顯示文本內(nèi)容。為達(dá)成上述目的,本發(fā)明的文本顯示系統(tǒng)包括一文本轉(zhuǎn)換模塊,用以將不同字符集的混合文本內(nèi)容加以分類,并在分類完成后將要顯示的文本內(nèi)容挑選出來,再將挑選出的文本內(nèi)容轉(zhuǎn)換成在Linux操作系統(tǒng)中能顯示的字符集文本內(nèi)容;一圖像編輯模塊,用以依據(jù)使用者設(shè)定的圖像生成數(shù)據(jù)創(chuàng)建文本內(nèi)容的背景圖像;一文本編輯模塊,用以依據(jù)該文本轉(zhuǎn)換模塊轉(zhuǎn)換的能夠被Linux系統(tǒng)識(shí)別的字符集的文本內(nèi)容,進(jìn)行文本圖形結(jié)構(gòu)編輯的;以及一文本生成模塊,用以依據(jù)該圖像編輯模塊及該文本編輯模塊編輯完成的背景圖像與文本圖形結(jié)構(gòu),在顯示屏幕上生成該文本內(nèi)容。通過該文本顯示系統(tǒng),進(jìn)行文本顯示的方法是令該文本轉(zhuǎn)換模塊將不同字符集的文本內(nèi)容加以分類,并在挑選出要顯示的文本內(nèi)容后,將它轉(zhuǎn)換成Linux系統(tǒng)能夠識(shí)別的字符集;其次,令該圖像編輯模塊依據(jù)使用者設(shè)定的圖像生成數(shù)據(jù),創(chuàng)建文本內(nèi)容的背景圖像;接著,令該文本編輯模塊依據(jù)該文本轉(zhuǎn)換模塊轉(zhuǎn)換的能夠被Linux系統(tǒng)識(shí)別的字符集的文本內(nèi)容進(jìn)行文本圖形結(jié)構(gòu)的編輯;以及,令該文本生成模塊依據(jù)該圖像編輯模塊及該文本編輯模塊編輯完成的背景圖像與文本圖形結(jié)構(gòu),在顯示屏幕上生成該文本內(nèi)容。與現(xiàn)有在Linux操作系統(tǒng)下通過簡單媒體層編輯器編輯圖形、并顯示文本內(nèi)容的困難性相比,本發(fā)明的文本顯示方法以及系統(tǒng),能夠提供使用者在Linux操作系統(tǒng)下通過簡單媒體層編輯器同時(shí)顯示文本內(nèi)容。圖1是一系統(tǒng)架構(gòu)方塊示意圖,顯示本發(fā)明的文本顯示系統(tǒng)的系統(tǒng)架構(gòu);以及圖2是一流程圖,顯示本發(fā)明的文本顯示方法,在執(zhí)行文本顯示時(shí)的流程步驟。具體實(shí)施例方式實(shí)施例在以下實(shí)施例中,本發(fā)明的文本顯示方法以及系統(tǒng)是應(yīng)用在Linux操作系統(tǒng)下,通過簡單媒體層(SimpleDirect-MediaLayer;SDL)編輯器及一X函數(shù)庫(Xlib)編輯圖形,并在Linux操作系統(tǒng)中顯示文本內(nèi)容。此外,本發(fā)明的文本顯示方法以及系統(tǒng)是在一個(gè)人計(jì)算機(jī)系統(tǒng)100中加以使用、執(zhí)行,其中該個(gè)人計(jì)算機(jī)系統(tǒng)100至少包括一用以提供該個(gè)人計(jì)算機(jī)系統(tǒng)100提取、譯碼及執(zhí)行指令的功能,并能夠通過數(shù)據(jù)傳輸路徑如總線等從其它資源處傳遞及接收資料的中央處理單元102以及一用以提供該個(gè)人計(jì)算機(jī)系統(tǒng)100的其它模塊快速存取所需數(shù)據(jù)的隨機(jī)存儲(chǔ)器(RandomAccessMemory;RAM)104,它可以是動(dòng)態(tài)隨機(jī)存儲(chǔ)器(DynamicRandomAccessMemory;DRAM)、同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器(SynchronousDynamicRandomAccessMemory;SDRAM)或雙讀取率同步動(dòng)態(tài)隨機(jī)存取內(nèi)存(DoubleDataRateSynchronousDynamicRandomAccessMemory;DDRSDRAM)等。以下所述的本發(fā)明的文本顯示系統(tǒng)的各模塊是軟件應(yīng)用程序、并儲(chǔ)存在一個(gè)如硬盤的儲(chǔ)存單元106中。由于上述中央處理單元102、隨機(jī)存儲(chǔ)器104以及儲(chǔ)存單元106均為現(xiàn)有技術(shù),故不再重復(fù)說明,且功能與個(gè)人計(jì)算機(jī)系統(tǒng)100的數(shù)據(jù)處理裝置或系統(tǒng)相似,如筆記本型計(jì)算機(jī)、掌上型計(jì)算機(jī)、個(gè)人數(shù)字助理、服務(wù)器系統(tǒng)、工作站等,均能夠運(yùn)用本發(fā)明的文本顯示方法以及系統(tǒng)。請(qǐng)參閱圖1,其中顯示本發(fā)明的文本顯示系統(tǒng)的基本架構(gòu),該文本顯示系統(tǒng)包括一文本轉(zhuǎn)換模塊110、一圖像編輯模塊120、一文本編輯模塊130以及一文本生成模塊140。該文本轉(zhuǎn)換模塊110是將不同字符集的混合文本內(nèi)容經(jīng)過分類,并在分類完成后,將要顯示的文本內(nèi)容挑選出來,再將挑選出的文本內(nèi)容轉(zhuǎn)換成在Linux操作系統(tǒng)中能顯示的字符集文本內(nèi)容。在本實(shí)施例中,以簡體中文字符集為例,它應(yīng)包括ASCII碼或國標(biāo)擴(kuò)展碼(GuoBiaoKuoZhanCode;GBK)等,再以其中的國標(biāo)擴(kuò)展碼為例,由于其無法顯示在Linux操作系統(tǒng)中,若要在Linux操作系統(tǒng)中顯示簡體漢字字符集的文本內(nèi)容,必須將該國標(biāo)擴(kuò)展碼轉(zhuǎn)換為國標(biāo)2312(GuoBiaoCode2312;GB2312)碼,才能夠在Linux操作系統(tǒng)中顯示符合國標(biāo)擴(kuò)展碼簡體漢字字符集的文本內(nèi)容。另一方面,在Linux操作系統(tǒng)下是通過14項(xiàng)的識(shí)別碼表示一個(gè)字體名稱,該14項(xiàng)分別為制造商(foundry)、名字(family)、字重(weight)、斜體與否(slant)、類型(style)、附加類型(addstyle)、字體像素大小(pixelsize)、字體點(diǎn)大小(pointsize)、水平分辨率(resolutionX)、垂直分辨率(resolutionY)、間隙(spacing)、平均寬度(averagewidth)、字符集(charsetregistry)及編碼集(charsetencoding)等。其中的每一項(xiàng)識(shí)別碼不同,即代表不同的字體,在實(shí)際進(jìn)行字體選擇時(shí),通常僅會(huì)選擇其中較為重要的幾項(xiàng),如名字、字重、斜體與否、字體大小以及字符集等。為增加實(shí)際尋找所需字體的效率,應(yīng)預(yù)先將每一項(xiàng)目賦予一加權(quán)值,每當(dāng)滿足某一項(xiàng)目時(shí)就增加該權(quán)值,當(dāng)所有項(xiàng)目均處理完成后會(huì)出現(xiàn)一總分,當(dāng)處理完所有的字體后,加權(quán)值總分最高的字體就是最接近使用者所要尋找的字體。承前所述,在本實(shí)施例中,該文本轉(zhuǎn)換模塊110首先將不同字符集的混合文本內(nèi)容加以分類,也就是將可能包括有國標(biāo)擴(kuò)展碼與ASCII碼等不同字符集在內(nèi)的混合文本內(nèi)容加以分類,并在分類完成后將所要顯示的文本內(nèi)容挑選出來,再將所挑選出的文本內(nèi)容轉(zhuǎn)換成在Linux操作系統(tǒng)中能顯示的字符集文本內(nèi)容。因此,若挑選出來的文本內(nèi)容屬于國標(biāo)擴(kuò)展碼字符集,則必須通過該文本轉(zhuǎn)換模塊110,將該國標(biāo)擴(kuò)展碼的文本內(nèi)容轉(zhuǎn)換成國標(biāo)2312碼的文本內(nèi)容,并依據(jù)使用者的要求,尋找出最接近使用者要求的字體。其轉(zhuǎn)換方式是通過字符集對(duì)照的方式查找出相對(duì)應(yīng)的文本內(nèi)容并進(jìn)行轉(zhuǎn)換。該圖像編輯模塊120用以依據(jù)使用者設(shè)定的圖像生成數(shù)據(jù),創(chuàng)建文本內(nèi)容的背景圖像。在本實(shí)施例中,該圖像編輯模塊120利用該X函數(shù)庫的函數(shù)創(chuàng)建如「圖形上下文」(GraphicContext;GC),也就是用以在X視窗下進(jìn)行圖形操作和顯示的結(jié)構(gòu),其中應(yīng)包括如前景色、背景色或線寬等;「象素映射」(pixmap)也就是主要用以在Linux操作系統(tǒng)中表示圖形的結(jié)構(gòu),其中包括圖形的寬度與高度;取得各文本的寬度與高度,其中應(yīng)分別對(duì)單字節(jié)與雙字節(jié)進(jìn)行操作,以計(jì)算出文本內(nèi)容的最大高度與總寬度,以及填充文本區(qū)的背景色等。依據(jù)該文本轉(zhuǎn)換模塊110轉(zhuǎn)換為Linux系統(tǒng)識(shí)別的字符集的文本內(nèi)容及該圖像編輯模塊120創(chuàng)建文本內(nèi)容的背景圖像,該文本編輯模塊130進(jìn)行文本圖形結(jié)構(gòu)的編輯。承前所述,在本實(shí)施例中,該文本編輯模塊130將該文本轉(zhuǎn)換模塊110尋找出的字體置入在該「圖形上下文」中,并將該圖像編輯模塊120計(jì)算出的文本內(nèi)容的最大高度與總寬度顯示在象素映射上。該文本生成模塊140用以依據(jù)該圖像編輯模塊120及該文本編輯模塊130編輯完成的背景圖像與文本圖形結(jié)構(gòu),在顯示屏幕上生成該文本內(nèi)容。承前所述,在本實(shí)施例中,該文本生成模塊140用以取得依據(jù)該文本編輯模塊130顯示在該象素映射上的像素?cái)?shù)據(jù),接著依據(jù)該像素?cái)?shù)據(jù)創(chuàng)建一表面,并視該文本內(nèi)容是否為透明決定顯示在該個(gè)人計(jì)算機(jī)系統(tǒng)100的屏幕上的內(nèi)容,是包括背景色表面還是不包括背景色表面,在該個(gè)人計(jì)算機(jī)系統(tǒng)100的屏幕上顯示文本內(nèi)容。請(qǐng)參閱圖2,其中顯示執(zhí)行本發(fā)明的文本顯示方法的流程步驟在步驟S201中,該文本轉(zhuǎn)換模塊110將不同字符集的混合文本內(nèi)容加以分類,也就是將可能包括有國標(biāo)擴(kuò)展碼與ASCII碼等不同字符集在內(nèi)的混合文本內(nèi)容加以分類,并在分類完成后將要顯示的文本內(nèi)容挑選出來,再將挑選出的文本內(nèi)容轉(zhuǎn)換成在Linux操作系統(tǒng)中能顯示的字符集文本內(nèi)容,接著進(jìn)行步驟S202。在步驟S202中,令該圖像編輯模塊120利用該X函數(shù)庫的函數(shù)″XcreateGC″,借以創(chuàng)建如「圖形上下文」,也就是用以在X視窗下進(jìn)行圖形操作和顯示的結(jié)構(gòu),其中包括如前景色、背景色或線寬等,接著進(jìn)行步驟S203。在步驟S203中,令該圖像編輯模塊120利用該X函數(shù)庫的函數(shù)″XcreatePixmap″,借以創(chuàng)建「象素映射」,也就是主要用以在Linux操作系統(tǒng)中表示圖形的結(jié)構(gòu),其中包括圖形的寬度與高度,接著進(jìn)行步驟S204。在步驟S204中,令該圖像編輯模塊120利用該X函數(shù)庫的函數(shù)″XTextExtent″及″XtextExtent16″,取得各文本的寬度與高度,其中該″XTextExtent″是對(duì)單字節(jié)進(jìn)行操作;而該″XtextExtent16″則是對(duì)雙字節(jié)進(jìn)行操作,以計(jì)算出文本內(nèi)容的最大高度與總寬度,接著進(jìn)行步驟S205。在步驟S205中,令該圖像編輯模塊120利用該X函數(shù)庫的函數(shù)″XFillRectangle″,填充文本區(qū)為背景色,接著進(jìn)行步驟S206。在步驟S206中,令該文本編輯模塊130將該文本轉(zhuǎn)換模塊110尋找出的字體,通過X函數(shù)庫的函數(shù)″XLoadFont″與″XSetFont″,置入該「圖形上下文」中,并將該圖像編輯模塊120計(jì)算出的文本內(nèi)容的最大高度與總寬度,通過X函數(shù)庫的函數(shù)″XDrawString″與″XdrawString16″,顯示在「象素映射」上,接著進(jìn)行步驟S207。在步驟S207中,令該文本生成模塊140在文本內(nèi)容有底線或刪除線時(shí),通過X函數(shù)庫的函數(shù)″XDrawLine″,生成該底線或刪除線,并通過X函數(shù)庫的函數(shù)″XGetImage″,取得依據(jù)該文本編輯模塊130顯示在該「象素映射」上的像素?cái)?shù)據(jù),接著進(jìn)行步驟S208。在步驟S208中,令該文本生成模塊140取得依據(jù)該文本編輯模塊130顯示在該「象素映射」上的像素?cái)?shù)據(jù),并通過SDL函數(shù)庫的函數(shù)″SDL_CreateRGBSufaceFrom″,生成一表面,接著進(jìn)行步驟S209。在步驟S209中,令該文本生成模塊140視該文本內(nèi)容是否為透明,決定顯示在屏幕上的內(nèi)容,是包括背景色表面還是不包括背景色表面,顯示文本內(nèi)容在該個(gè)人計(jì)算機(jī)系統(tǒng)100的屏幕上。通過上述本發(fā)明的文本顯示方法以及系統(tǒng),能夠提供使用者在Linux操作系統(tǒng)下通過簡單媒體層編輯器同時(shí)顯示文本內(nèi)容。權(quán)利要求1.一種文本顯示方法,應(yīng)用在一數(shù)據(jù)處理系統(tǒng)中,提供該數(shù)據(jù)處理系統(tǒng)在操作系統(tǒng)下顯示文本,其特征在于,該文本顯示方法包括令一文本轉(zhuǎn)換模塊將不同字符集的文本內(nèi)容加以分類,在挑選出要顯示的文本內(nèi)容后,將其轉(zhuǎn)換成該操作系統(tǒng)能夠識(shí)別的字符集,并令一圖像編輯模塊依據(jù)使用者設(shè)定的圖像生成數(shù)據(jù),創(chuàng)建文本內(nèi)容的背景圖像;令一文本編輯模塊依據(jù)該文本轉(zhuǎn)換模塊轉(zhuǎn)換得到的能夠被該操作系統(tǒng)識(shí)別的字符集的文本內(nèi)容及該圖像編輯模塊創(chuàng)建的文本內(nèi)容的背景圖像,進(jìn)行文本圖形結(jié)構(gòu)編輯;以及令一文本生成模塊依據(jù)該圖像編輯模塊及該文本編輯模塊編輯完成的背景圖像與文本圖形結(jié)構(gòu),在該數(shù)據(jù)處理系統(tǒng)的顯示屏幕上生成該文本內(nèi)容。2.如權(quán)利要求1所述的方法,其特征在于,該圖像編輯模塊在創(chuàng)建文本內(nèi)容的背景圖像時(shí)還包括以下步驟令該圖像編輯模塊利用一函數(shù)庫的函數(shù),進(jìn)行至少包括如前景色、背景色及線寬其中任一種的圖形操作和顯示的結(jié)構(gòu);令該圖像編輯模塊利用該函數(shù)庫的函數(shù),創(chuàng)建用以在該操作系統(tǒng)環(huán)境中至少用以表示寬度與高度的圖形結(jié)構(gòu);令該圖像編輯模塊利用該函數(shù)庫的函數(shù),取得各文本的寬度與高度,借以計(jì)算出文本內(nèi)容的最大高度與總寬度;以及令該圖像編輯模塊利用該函數(shù)庫的函數(shù),將文本區(qū)填充為背景色。3.如權(quán)利要求2所述的方法,其特征在于,該函數(shù)庫是X函數(shù)庫。4.如權(quán)利要求1或2所述的方法,其特征在于,該文本生成模塊依據(jù)該圖像編輯模塊及該文本編輯模塊,編輯完成的背景圖像與文本圖形結(jié)構(gòu)時(shí)還包括令該文本生成模塊在文本內(nèi)容有底線或刪除線時(shí),通過該函數(shù)庫的函數(shù),生成該底線或刪除線,并通過該函數(shù)庫的函數(shù)取得依據(jù)該文本編輯模塊顯示在該圖像上的像素?cái)?shù)據(jù);令該文本生成模塊取得依據(jù)該文本編輯模塊顯示在該圖像上的像素?cái)?shù)據(jù),并通過另一函數(shù)庫的函數(shù)生成一表面;以及令該文本生成模塊視該文本內(nèi)容是否為透明,決定顯示在屏幕上的內(nèi)容是包括背景色表面還是不包括背景色表面,在該數(shù)據(jù)處理系統(tǒng)的顯示屏幕上顯示文本內(nèi)容。5.如權(quán)利要求4所述的方法,其特征在于,該函數(shù)庫是一X函數(shù)庫及簡單媒體層函數(shù)庫中的任一個(gè)。6.如權(quán)利要求1所述的方法,其特征在于,該操作系統(tǒng)是一LINUX操作系統(tǒng)。7.一種文本顯示系統(tǒng),應(yīng)用在一數(shù)據(jù)處理系統(tǒng)中,提供該數(shù)據(jù)處理系統(tǒng)在操作系統(tǒng)中顯示文本,其特征在于,該文本顯示系統(tǒng)包括一文本轉(zhuǎn)換模塊,其用以將不同字符集的混合文本內(nèi)容加以分類,并在分類完成后將要顯示的文本內(nèi)容挑選出來,再將挑選出的文本內(nèi)容轉(zhuǎn)換成在該操作系統(tǒng)中能顯示的字符集文本內(nèi)容;一圖像編輯模塊,其用以依據(jù)使用者設(shè)定的圖像生成數(shù)據(jù),創(chuàng)建文本內(nèi)容的背景圖像;一文本編輯模塊,其用以依據(jù)該文本轉(zhuǎn)換模塊轉(zhuǎn)換后得到的能夠被該操作系統(tǒng)識(shí)別的字符集的文本內(nèi)容,及該圖像編輯模塊創(chuàng)建文本內(nèi)容的背景圖像,進(jìn)行文本圖形結(jié)構(gòu)編輯;以及一文本生成模塊,其用以依據(jù)該圖像編輯模塊及該文本編輯模塊編輯完成的背景圖像與文本圖形結(jié)構(gòu),在該數(shù)據(jù)處理系統(tǒng)的顯示屏幕上生成該文本內(nèi)容。8.如權(quán)利要求7所述的系統(tǒng),其特征在于,該數(shù)據(jù)處理系統(tǒng)可以是個(gè)人計(jì)算機(jī)、筆記本型計(jì)算機(jī)、掌上型計(jì)算機(jī)、個(gè)人數(shù)字助理、平板型計(jì)算機(jī)、服務(wù)器系統(tǒng)、工作站中的任一個(gè)。9.如權(quán)利要求7所述的系統(tǒng),其特征在于,該操作系統(tǒng)是一LINUX操作系統(tǒng)。10.如權(quán)利要求7所述的系統(tǒng),其特征在于,該文本轉(zhuǎn)換模塊、圖像編輯模塊、文本編輯模塊以及文本生成模塊是通過一X函數(shù)庫及簡單媒體層函數(shù)庫中任一個(gè),進(jìn)行文本內(nèi)容與圖像的生成。全文摘要一種文本顯示方法以及系統(tǒng),令一文本轉(zhuǎn)換模塊將不同字符集的文本內(nèi)容分類,在挑選出要顯示的文本內(nèi)容后,將其轉(zhuǎn)換成Linux系統(tǒng)能夠識(shí)別的字符集,并令一圖像編輯模塊依據(jù)使用者設(shè)定的圖像生成數(shù)據(jù)創(chuàng)建文本內(nèi)容的背景圖像;接著,令一文本編輯模塊依據(jù)該文本轉(zhuǎn)換模塊轉(zhuǎn)換的能夠被Linux系統(tǒng)識(shí)別的字符集的文本內(nèi)容進(jìn)行文本圖形結(jié)構(gòu)的編輯;再有,令一文本生成模塊依據(jù)該圖像編輯模塊及該文本編輯模塊編輯完成的背景圖像與文本圖形結(jié)構(gòu),在顯示屏幕上生成該文本內(nèi)容。該文本顯示方法以及系統(tǒng)能夠應(yīng)用在Linux系統(tǒng)中,可在簡單媒體層系統(tǒng)開發(fā)環(huán)境中顯示文本內(nèi)容。文檔編號(hào)G06F9/45GK1553324SQ0313857公開日2004年12月8日申請(qǐng)日期2003年5月30日優(yōu)先權(quán)日2003年5月30日發(fā)明者葉寶軍,林光信申請(qǐng)人:英業(yè)達(dá)股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1