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

      一種通過(guò)Web方式顯示補(bǔ)字的方法和系統(tǒng)的制作方法

      文檔序號(hào):6585031閱讀:145來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):一種通過(guò)Web方式顯示補(bǔ)字的方法和系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明屬于數(shù)字出版技術(shù)領(lǐng)域,具體涉及一種通過(guò)web方式顯示補(bǔ)字的方法和系 統(tǒng)。
      背景技術(shù)
      出版領(lǐng)域在進(jìn)行計(jì)算機(jī)排版中,需要從計(jì)算機(jī)字庫(kù)中調(diào)出排版的字符。現(xiàn)有的計(jì) 算機(jī)字庫(kù)中通常只包括用戶(hù)常用的字符,而對(duì)于那些用戶(hù)不經(jīng)常用到的繁體字、舊字形、生 僻字,現(xiàn)有的計(jì)算機(jī)字庫(kù)則不能提供。當(dāng)用戶(hù)在排版過(guò)程中用到這些字符時(shí),只有通過(guò)專(zhuān)門(mén) 的補(bǔ)字軟件進(jìn)行拼造,按照編碼生成補(bǔ)字文件,供后端輸出時(shí)調(diào)用。但是,目前圖書(shū)出版領(lǐng)域的補(bǔ)字技術(shù),只實(shí)現(xiàn)了補(bǔ)字在紙質(zhì)圖書(shū)中的顯示,具體的 實(shí)現(xiàn)步驟如下步驟1、在排版過(guò)程中,存在偏僻字的時(shí)候使用補(bǔ)字軟件生成對(duì)應(yīng)補(bǔ)字,并保存為 補(bǔ)字文件;步驟2、發(fā)排時(shí)輸入對(duì)應(yīng)補(bǔ)字文件的路徑;步驟3、印制圖書(shū)?;谏鲜霾襟E的補(bǔ)字方式只適用于字符在紙質(zhì)圖書(shū)中的顯示,隨著互聯(lián)網(wǎng)技術(shù)的 發(fā)展,大量的圖書(shū)需要在網(wǎng)絡(luò)上進(jìn)行應(yīng)用和發(fā)布,但上述技術(shù)卻無(wú)法支持圖書(shū)在互聯(lián)網(wǎng)上 發(fā)布時(shí)的補(bǔ)字需求,導(dǎo)致所補(bǔ)充的字符無(wú)法顯示。

      發(fā)明內(nèi)容
      本發(fā)明的目的在于針對(duì)現(xiàn)有的補(bǔ)字技術(shù)無(wú)法實(shí)現(xiàn)網(wǎng)絡(luò)顯示應(yīng)用的缺陷,提供一種 通過(guò)web方式顯示補(bǔ)字的方法和系統(tǒng),以提高圖書(shū)資源在網(wǎng)絡(luò)中應(yīng)用的多樣性和完整性。為實(shí)現(xiàn)上述目的,本發(fā)明的技術(shù)方案如下一種通過(guò)web方式顯示補(bǔ)字的方法,包 括如下步驟(1)獲取并存儲(chǔ)圖書(shū)中的補(bǔ)字文件;(2)將補(bǔ)字文件轉(zhuǎn)換成用于網(wǎng)絡(luò)應(yīng)用的補(bǔ)字字體文件和補(bǔ)字字碼文件;(3)對(duì)包含補(bǔ)字字碼的補(bǔ)字字碼文件進(jìn)行解析;(4)在網(wǎng)頁(yè)上加載補(bǔ)字字體文件;(5)將解析后的補(bǔ)字字碼輸出到加載了補(bǔ)字字體文件的頁(yè)面上,顯示補(bǔ)字。進(jìn)一步,如上所述的通過(guò)web方式顯示補(bǔ)字的方法,步驟( 中所述的補(bǔ)字字體文 件為一個(gè)壓縮字庫(kù),補(bǔ)字字體文件是通過(guò)解析補(bǔ)字文件中的字體信息獲得的,所述的字體 信息包括字體名稱(chēng)、字型索引和字型數(shù)據(jù)信息;所述的補(bǔ)字字碼文件為一個(gè)文本文件,補(bǔ)字 字碼文件是通過(guò)解析補(bǔ)字文件中的字碼信息獲得的。進(jìn)一步,如上所述的通過(guò)web方式顯示補(bǔ)字的方法,步驟C3)中對(duì)補(bǔ)字字碼文件進(jìn) 行解析時(shí),將補(bǔ)字字碼轉(zhuǎn)換成十進(jìn)制字碼。一種通過(guò)web方式顯示補(bǔ)字的系統(tǒng),包括
      數(shù)據(jù)管理裝置,用于接收補(bǔ)字過(guò)程中資源采集的數(shù)據(jù)及轉(zhuǎn)換后的數(shù)據(jù);資源采集裝置,用于獲取和管理圖書(shū)中的補(bǔ)字文件;補(bǔ)字轉(zhuǎn)換裝置,用于將補(bǔ)字文件轉(zhuǎn)換生成用于網(wǎng)絡(luò)應(yīng)用的補(bǔ)字字體文件和補(bǔ)字字 碼文件;補(bǔ)字顯示裝置,用于通過(guò)web方式顯示補(bǔ)字。進(jìn)一步,如上所述的通過(guò)web方式顯示補(bǔ)字的系統(tǒng),其中,所述的補(bǔ)字轉(zhuǎn)換裝置生 成的補(bǔ)字字體文件為一個(gè)壓縮字庫(kù),用于在網(wǎng)頁(yè)上顯示特殊字體;補(bǔ)字字碼文件為一個(gè)文 本文件,用于存儲(chǔ)補(bǔ)字的字碼。進(jìn)一步,如上所述的通過(guò)web方式顯示補(bǔ)字的系統(tǒng),其中,所述的補(bǔ)字顯示裝置在 網(wǎng)頁(yè)上加載補(bǔ)字字體文件,并對(duì)包含補(bǔ)字字碼的補(bǔ)字字碼文件進(jìn)行解析,將解析后的補(bǔ)字 字碼輸出到加載了補(bǔ)字字體文件的頁(yè)面上進(jìn)行顯示。本發(fā)明的有益效果如下本發(fā)明通過(guò)采集圖書(shū)中的補(bǔ)字文件,將補(bǔ)字文件轉(zhuǎn)換成 用于網(wǎng)絡(luò)應(yīng)用的補(bǔ)字字體文件和補(bǔ)字字碼文件,然后對(duì)包含補(bǔ)字字碼的補(bǔ)字字碼文件進(jìn)行 解析,將其中的字碼輸出到加載了補(bǔ)字字體文件的頁(yè)面上,完成補(bǔ)字的顯示。本發(fā)明實(shí)現(xiàn)了 補(bǔ)字通過(guò)Web方式的顯示,提高了圖書(shū)資源在網(wǎng)絡(luò)中應(yīng)用的多樣性和完整性。


      圖1為本發(fā)明的方法流程圖;圖2為本發(fā)明的系統(tǒng)結(jié)構(gòu)示意圖;圖3為本發(fā)明實(shí)施例中的補(bǔ)字字碼文件格式圖;圖4為本發(fā)明實(shí)施例中的補(bǔ)字顯示頁(yè)面。
      具體實(shí)施例方式由于圖書(shū)進(jìn)行網(wǎng)絡(luò)應(yīng)用和發(fā)布時(shí),一些生僻字無(wú)法在網(wǎng)頁(yè)上顯示,但這些生僻字 在圖書(shū)的排版過(guò)程中,都已經(jīng)通過(guò)補(bǔ)字軟件生成了對(duì)應(yīng)的補(bǔ)字,并保存在了補(bǔ)字文件中。本 發(fā)明的技術(shù)思路就是利用現(xiàn)有的圖書(shū)中的補(bǔ)字文件,將之轉(zhuǎn)化為網(wǎng)絡(luò)可以應(yīng)用的形式,結(jié) 合網(wǎng)絡(luò)自身的特點(diǎn),實(shí)現(xiàn)補(bǔ)字通過(guò)Web方式的顯示。下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)的描述。如圖1所示,本發(fā)明所提供的通過(guò)web方式顯示補(bǔ)字的方法,包括如下步驟步驟S01,獲取并存儲(chǔ)圖書(shū)中的補(bǔ)字文件;步驟S02,將補(bǔ)字文件轉(zhuǎn)換成用于網(wǎng)絡(luò)應(yīng)用的補(bǔ)字字體文件和補(bǔ)字字碼文件;步驟S03,對(duì)包含補(bǔ)字字碼的補(bǔ)字字碼文件進(jìn)行解析;步驟S04,在網(wǎng)頁(yè)上加載補(bǔ)字字體文件;步驟S05,將解析后的補(bǔ)字字碼輸出到加載了補(bǔ)字字體文件的頁(yè)面上,顯示補(bǔ)字。在上述方法中,首先是要在步驟SOl中獲取現(xiàn)有的圖書(shū)中的補(bǔ)字文件,所述的補(bǔ) 字文件中包含了描述所涉及的生僻字的所有信息,這些信息按照一定的結(jié)構(gòu)存儲(chǔ)于文件 中,補(bǔ)字文件可以是tte、pfi等格式。解析補(bǔ)字文件時(shí),就需要根據(jù)補(bǔ)字文件的格式以及內(nèi) 部信息的結(jié)構(gòu)進(jìn)行轉(zhuǎn)換,從而得到各種數(shù)據(jù)信息。解析補(bǔ)字文件就是步驟S02中需要完成的主要功能,本發(fā)明中要求將補(bǔ)字文件轉(zhuǎn)換成用于網(wǎng)絡(luò)應(yīng)用的補(bǔ)字字體文件和補(bǔ)字字碼文件。補(bǔ)字字體文件是一種壓縮字庫(kù),如EOT 文件,其目的是為了解決在網(wǎng)頁(yè)中嵌入特殊字體的難題,補(bǔ)字字體文件是通過(guò)解析補(bǔ)字文 件中的字體信息獲得的,所述的字體信息包括字體名稱(chēng)、字型索引和字型數(shù)據(jù)信息,將轉(zhuǎn)換 后的補(bǔ)字字體文件加載到網(wǎng)頁(yè)上之后,網(wǎng)頁(yè)就可以將文字以特殊的字體外形顯示出來(lái)。補(bǔ) 字字碼文件是一種文本文件,如txt文件(見(jiàn)圖幻,圖書(shū)中所涉及的生僻字的字碼全部存儲(chǔ) 于補(bǔ)字字碼文件中,每一組字碼就代表了一個(gè)具體的生僻字。圖3中表現(xiàn)了一種補(bǔ)字字碼 文件的格式,文件中的e40a. . . e411. . . e41e等為轉(zhuǎn)換后補(bǔ)字的內(nèi)碼。補(bǔ)字字碼文件中所列出的各個(gè)字碼,在具體網(wǎng)頁(yè)上顯示時(shí)需要進(jìn)行進(jìn)一步的解 析和轉(zhuǎn)換,本發(fā)明在步驟S03中將每組字碼轉(zhuǎn)換成十進(jìn)制字碼,例如e40a的十進(jìn)制碼為 57354,然后再將十進(jìn)制字碼輸出到頁(yè)面上,把十進(jìn)制字碼轉(zhuǎn)換為可顯示的字符,實(shí)現(xiàn)生僻 字的頁(yè)面顯示。十進(jìn)制字碼向字符的轉(zhuǎn)換為網(wǎng)頁(yè)設(shè)計(jì)中的公知技術(shù),此處不再過(guò)多描述。通過(guò)步驟S04和步驟S05的加載操作,補(bǔ)字字體文件和補(bǔ)字字碼文件都被應(yīng)用到 了具體的頁(yè)面中,補(bǔ)字字體文件保證了特殊字體的要求,轉(zhuǎn)換后的補(bǔ)字字碼文件包含了所 有的生僻字字碼,從而實(shí)現(xiàn)了所涉及的生僻字通過(guò)web方式的顯示,具體的顯示頁(yè)面如圖4 所示。為了實(shí)現(xiàn)上述方法,本發(fā)明提供了一種通過(guò)web方式顯示補(bǔ)字的系統(tǒng),具體結(jié)構(gòu) 如圖2所示,包括數(shù)據(jù)管理裝置,用于接收補(bǔ)字過(guò)程中資源采集的數(shù)據(jù)及轉(zhuǎn)換后的數(shù)據(jù);資源采集裝置,用于獲取和管理圖書(shū)中的補(bǔ)字文件;補(bǔ)字轉(zhuǎn)換裝置,用于將補(bǔ)字文件轉(zhuǎn)換生成用于網(wǎng)絡(luò)應(yīng)用的補(bǔ)字字體文件和補(bǔ)字字 碼文件;補(bǔ)字顯示裝置,用于通過(guò)web方式顯示補(bǔ)字。上述系統(tǒng)中的各裝置均為設(shè)置于服務(wù)器中的軟件模塊。數(shù)據(jù)管理裝置在服務(wù)器的 存儲(chǔ)空間中開(kāi)辟存儲(chǔ)區(qū)域,對(duì)資源采集的數(shù)據(jù)以及補(bǔ)字過(guò)程中轉(zhuǎn)換生成的數(shù)據(jù)進(jìn)行存儲(chǔ)和 管理。資源采集裝置主要是獲取圖書(shū)中的補(bǔ)字文件,補(bǔ)字文件可以是tte、pfi等格式,并 將各補(bǔ)字文件傳輸至數(shù)據(jù)管理裝置。補(bǔ)字轉(zhuǎn)換裝置是一個(gè)重要的解析模塊,將補(bǔ)字文件轉(zhuǎn) 換生成用于網(wǎng)絡(luò)應(yīng)用的補(bǔ)字字體文件和補(bǔ)字字碼文件。補(bǔ)字字體文件是一種壓縮字庫(kù),如 EOT文件,其目的是為了解決在網(wǎng)頁(yè)中嵌入特殊字體的難題,補(bǔ)字字體文件是通過(guò)解析補(bǔ)字 文件中的字體信息獲得的;補(bǔ)字字碼文件是一種文本文件,如txt文件,補(bǔ)字字碼文件是通 過(guò)解析補(bǔ)字文件中的字碼信息獲得的。補(bǔ)字顯示裝置對(duì)生成的補(bǔ)字字碼文件進(jìn)行進(jìn)一步解 析,將補(bǔ)字字碼轉(zhuǎn)換成十進(jìn)制字碼,然后將解析后的補(bǔ)字字碼輸出到加載了補(bǔ)字字體文件 的頁(yè)面上,把十進(jìn)制字碼轉(zhuǎn)換為可顯示的字符,實(shí)現(xiàn)了通過(guò)web方式顯示補(bǔ)字。以上所述僅為本發(fā)明的一個(gè)實(shí)施例而已,并不用以限制本發(fā)明,這些說(shuō)明和實(shí)施 例僅作為例子來(lái)考慮,它們都屬于由所附權(quán)利要求所指示的本發(fā)明的保護(hù)范圍和精神之 內(nèi)。
      權(quán)利要求
      1.一種通過(guò)web方式顯示補(bǔ)字的方法,包括如下步驟(1)獲取并存儲(chǔ)圖書(shū)中的補(bǔ)字文件;(2)將補(bǔ)字文件轉(zhuǎn)換成用于網(wǎng)絡(luò)應(yīng)用的補(bǔ)字字體文件和補(bǔ)字字碼文件;(3)對(duì)包含補(bǔ)字字碼的補(bǔ)字字碼文件進(jìn)行解析;(4)在網(wǎng)頁(yè)上加載補(bǔ)字字體文件;(5)將解析后的補(bǔ)字字碼輸出到加載了補(bǔ)字字體文件的頁(yè)面上,顯示補(bǔ)字。
      2.如權(quán)利要求1所述的通過(guò)web方式顯示補(bǔ)字的方法,其特征在于步驟(2)中所述的 補(bǔ)字字體文件為一個(gè)壓縮字庫(kù),補(bǔ)字字體文件是通過(guò)解析補(bǔ)字文件中的字體信息獲得的, 所述的字體信息包括字體名稱(chēng)、字型索引和字型數(shù)據(jù)信息。
      3.如權(quán)利要求1或2所述的通過(guò)web方式顯示補(bǔ)字的方法,其特征在于步驟O)中 所述的補(bǔ)字字碼文件為一個(gè)文本文件,補(bǔ)字字碼文件是通過(guò)解析補(bǔ)字文件中的字碼信息獲 得的。
      4.如權(quán)利要求3所述的通過(guò)web方式顯示補(bǔ)字的方法,其特征在于步驟(3)中對(duì)補(bǔ) 字字碼文件進(jìn)行解析時(shí),將補(bǔ)字字碼轉(zhuǎn)換成十進(jìn)制字碼。
      5.一種通過(guò)web方式顯示補(bǔ)字的系統(tǒng),包括數(shù)據(jù)管理裝置,用于接收補(bǔ)字過(guò)程中資源采集的數(shù)據(jù)及轉(zhuǎn)換后的數(shù)據(jù); 資源采集裝置,用于獲取和管理圖書(shū)中的補(bǔ)字文件;補(bǔ)字轉(zhuǎn)換裝置,用于將補(bǔ)字文件轉(zhuǎn)換生成用于網(wǎng)絡(luò)應(yīng)用的補(bǔ)字字體文件和補(bǔ)字字碼文件;補(bǔ)字顯示裝置,用于通過(guò)web方式顯示補(bǔ)字。
      6.如權(quán)利要求5所述的通過(guò)web方式顯示補(bǔ)字的系統(tǒng),其特征在于所述的補(bǔ)字轉(zhuǎn)換 裝置生成的補(bǔ)字字體文件為一個(gè)壓縮字庫(kù),用于在網(wǎng)頁(yè)上顯示特殊字體。
      7.如權(quán)利要求5或6所述的通過(guò)web方式顯示補(bǔ)字的系統(tǒng),其特征在于所述的補(bǔ)字 轉(zhuǎn)換裝置生成的補(bǔ)字字碼文件為一個(gè)文本文件,用于存儲(chǔ)補(bǔ)字的字碼。
      8.如權(quán)利要求5所述的通過(guò)web方式顯示補(bǔ)字的系統(tǒng),其特征在于所述的補(bǔ)字顯示 裝置在網(wǎng)頁(yè)上加載補(bǔ)字字體文件,并對(duì)包含補(bǔ)字字碼的補(bǔ)字字碼文件進(jìn)行解析,將解析后 的補(bǔ)字字碼輸出到加載了補(bǔ)字字體文件的頁(yè)面上進(jìn)行顯示。
      全文摘要
      本發(fā)明屬于數(shù)字出版技術(shù)領(lǐng)域,具體涉及一種通過(guò)Web方式顯示補(bǔ)字的方法和系統(tǒng)。該方法通過(guò)采集圖書(shū)中的補(bǔ)字文件,將補(bǔ)字文件轉(zhuǎn)換成用于網(wǎng)絡(luò)應(yīng)用的補(bǔ)字字體文件和補(bǔ)字字碼文件,然后對(duì)包含補(bǔ)字字碼的補(bǔ)字字碼文件進(jìn)行解析,將其中的字碼輸出到加載了補(bǔ)字字體文件的頁(yè)面上,完成補(bǔ)字的顯示;該系統(tǒng)包括數(shù)據(jù)管理裝置、資源采集裝置、補(bǔ)字轉(zhuǎn)換裝置、補(bǔ)字顯示裝置。本發(fā)明實(shí)現(xiàn)了補(bǔ)字通過(guò)Web方式的顯示,提高了圖書(shū)資源在網(wǎng)絡(luò)中應(yīng)用的多樣性和完整性。
      文檔編號(hào)G06F17/30GK102096675SQ20091024180
      公開(kāi)日2011年6月15日 申請(qǐng)日期2009年12月9日 優(yōu)先權(quán)日2009年12月9日
      發(fā)明者翟因?yàn)? 韓鵬濤, 顏金良 申請(qǐng)人:北京北大方正電子有限公司, 北大方正集團(tuán)有限公司
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1