專(zhuān)利名稱(chēng):一種適應(yīng)屏幕分辨率的電子讀物處理方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于電子讀物應(yīng)用^^支術(shù)領(lǐng)域,具體涉及一種適應(yīng)屏幕分辨率的電 子讀物處理方法及系統(tǒng)。
背景技術(shù):
計(jì)算機(jī)網(wǎng)絡(luò)的普及和應(yīng)用,使得電子讀物的發(fā)展極為迅速,由于其獨(dú)特 的方便性,越來(lái)越多的人們喜歡通過(guò)計(jì)算機(jī)或其他設(shè)備來(lái)閱讀電子讀物,常 見(jiàn)的電子讀物包括電子書(shū)籍、電子辭典、電子報(bào)紙、電子雜志和電子期刊等。 目前的電子讀物的版面尺寸有兩種類(lèi)型, 一種是自動(dòng)根據(jù)顯示屏幕的大 小來(lái)自動(dòng)調(diào)整版面尺寸,但是,這種方式需要顯示時(shí)重新布局,無(wú)法實(shí)現(xiàn)原式原版的重現(xiàn),而且重新布局時(shí)需要大量的計(jì)算導(dǎo)致效率低下;另外一種是 固定版面尺寸,能實(shí)現(xiàn)原版原式的顯示效果,顯示效率^f艮高。目前比較流行 的、基于flash技術(shù)實(shí)現(xiàn)的電子讀物就屬于后一種。但是這種方法不能根據(jù) 用戶(hù)顯示屏幕的分辨率進(jìn)行調(diào)整,也不能進(jìn)行拖動(dòng),只能以固定的尺寸在用 戶(hù)屏幕的固定地方呈現(xiàn),如果電子讀物的版面太大,超過(guò)了屏幕的分辨率大 小則無(wú)法查看電子讀物的全部?jī)?nèi)容,影響用戶(hù)對(duì)電子讀物的閱讀,例如,如 果電子讀物的有效版面尺寸設(shè)置為1024*768或者更大,那么這種情況下 800*600的低分辨率用戶(hù)將無(wú)法閱讀完整的電子讀物信息,部分電子讀物信 息將被屏幕裁減掉;也就是說(shuō),目前電子讀物的屏幕閱讀時(shí)通常不能夠適應(yīng) 屏幕的分辨率尺寸,為了解決上述問(wèn)題,保證電子讀物能夠完全的顯示,現(xiàn) 有的電子讀物在制作時(shí)均采用能保證兼容屏幕最小顯示分辨率的版面尺寸, 這樣可以兼容早期的800*600的屏幕分辨率用戶(hù),電子讀物的版面尺寸也一皮 限制在800*600的尺寸范圍內(nèi),即使當(dāng)前大多數(shù)用戶(hù)屏幕的分辨率已經(jīng)高 于這個(gè)尺寸如1024 * 768、 1280*1024或者1600*1200,這樣就犧牲掉了大 多數(shù)人的屏幕區(qū)域。如果電子讀物的版面尺寸能夠做到與屏幕分辨率相適應(yīng),即在早期的分辨率下仍能夠有合適的方式顯示版面,將會(huì)更充分的利用大多數(shù)人的屏幕閱 讀區(qū)域。發(fā)明內(nèi)容針對(duì)現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明的目的是提供一種適應(yīng)屏幕分辨率 的電子讀物處理方法及系統(tǒng),通過(guò)該方法及系統(tǒng)處理的電子讀物,其版面能 夠滿(mǎn)足各種屏幕分辨率下的人們的閱讀需要。為達(dá)到以上目的,本發(fā)明采用的技術(shù)方案是 一種適應(yīng)屏幕分辨率的電 子讀物處理方法,包括以下步驟(1)當(dāng)用戶(hù)需要閱讀電子讀物時(shí),首先檢測(cè)用戶(hù)的計(jì)算機(jī)屏幕分辨率, 然后將屏幕分辨率與電子讀物的版面尺寸進(jìn)行比較,并將比較的結(jié)果反饋給 用戶(hù);(2 )用戶(hù)根據(jù)需要和步驟(1)的比較結(jié)果,選擇電子讀物的閱讀方式 進(jìn)行閱讀,所述的閱讀方式包括全屏方式閱讀和1: l方式閱讀。進(jìn)一步,步驟(1)中將屏幕的分辨率與步驟(1)中電子讀物的版面尺 寸進(jìn)行比較后,其結(jié)果為屏幕的分辨率大于電子讀物的版面尺寸、屏幕的 分辨率小于電子讀物的版面尺寸、屏幕的分辨率等于電子讀物的版面尺寸;進(jìn)一步,步驟(2)中,所述的全屏方式閱讀,是指將電子讀物的版面 尺寸調(diào)整為屏幕的實(shí)際分辨率后再顯示電子讀物的內(nèi)容;所述的1: l方式閱讀,是指保持電子讀物的版面尺寸不變,將電子讀 物的內(nèi)容直接顯示在用戶(hù)的顯示屏幕中,如果屏幕的分辨率小于電子讀物的 版面尺寸,則通過(guò)鼠標(biāo)來(lái)平移電子讀物的版面在屏幕內(nèi)顯示局部區(qū)域。更進(jìn)一步,步驟(2)中,全屏方式閱讀時(shí),將電子讀物的版面尺寸調(diào) 整為屏幕的實(shí)際分辨率時(shí),采用的方法為將電子讀物內(nèi)的所有內(nèi)容^L為圖物的整個(gè)版面進(jìn)行縮放,調(diào)整為屏幕的實(shí)際分辨率,也就是將電子讀物的整個(gè)版面及電子讀物內(nèi)的所有內(nèi)容均當(dāng)作圖像,對(duì)圖像進(jìn)行縮放后,將電子讀物的版面尺寸調(diào)整為屏幕的實(shí)際分辨率;更進(jìn)一步,圖像縮放的方法包括近鄰取樣插值算法、線(xiàn)性插值算法和 立方插值算法,,其中,近鄰取樣插值算法的特點(diǎn)是圖像縮放后質(zhì)量比較 差,但縮放效率高,適合動(dòng)態(tài)版面繪制;線(xiàn)性插值算法和立方插值算法的特 點(diǎn)是圖像縮放后質(zhì)量比較高,縮放效率略慢,適合靜態(tài)版面繪制;再更進(jìn)一步,所述的全屏方式閱讀包括快速全屏模式和高質(zhì)量全屏模 式,如果用戶(hù)追求幀率的準(zhǔn)確,可以選擇快速全屏^f莫式,此種方式下電子讀 物的縮放采用近鄰取樣插值算法;如果用戶(hù)追求電子讀物的顯示質(zhì)量,則可 以選擇高質(zhì)量全屏模式,此種方式下電子讀物的縮放釆用線(xiàn)性插值算法或者 立方插值算法;更進(jìn)一步,步驟(2)中,1: l方式閱讀時(shí),如果屏幕分辨率小于電子 讀物的版面尺寸,通過(guò)鼠標(biāo)來(lái)平移電子讀物的版面在屏幕內(nèi)顯示局部區(qū)域 時(shí),如果電子讀物的版面內(nèi)沒(méi)有其它對(duì)象響應(yīng)鼠標(biāo)的滾^^消息時(shí),則電子讀 物的版面響應(yīng)鼠標(biāo)的滾輪消息,電子讀物的版面在屏幕上進(jìn)行滾動(dòng),局部顯 示電子讀物的內(nèi)容;所述的對(duì)象是指電子讀物內(nèi)的組成元素,如文字、動(dòng)畫(huà)、 圖形、圖像、表格及視頻等內(nèi)容;更進(jìn)一步,步驟(2)中,1: l方式閱讀時(shí),如果屏幕分辨率小于電子 讀物的版面尺寸,通過(guò)鼠標(biāo)來(lái)平移電子讀物的版面在屏幕內(nèi)顯示局部區(qū)域 時(shí),如果鼠標(biāo)移動(dòng)至屏幕的邊緣時(shí),則電子讀物的版面進(jìn)行滾動(dòng),這樣電子 讀物可以通過(guò)鼠標(biāo)的移動(dòng)而進(jìn)行平行移動(dòng),用戶(hù)能夠看到電子讀物的局部?jī)?nèi)一種適應(yīng)屏幕分辨率的電子讀物處理系統(tǒng),該系統(tǒng)包括屏幕檢測(cè)比較 模塊和與其相連的閱讀方式選擇模塊,所述的閱讀方式選擇模塊包括全屏方 式閱讀模塊和l: l方式閱讀模塊;所述的屏幕檢測(cè)比較模塊,用于檢測(cè)用戶(hù)的計(jì)算機(jī)屏幕分辨率,然后將 屏幕的分辨率與電子讀物的版面尺寸進(jìn)行比較,并將比較的結(jié)果給用戶(hù)提示 ^f呂息5所述的閱讀方式選擇模塊用于根據(jù)用戶(hù)的選擇提供相應(yīng)的閱讀方式,其 中,全屏方式閱讀模塊用于將電子讀物的版面尺寸調(diào)整為屏幕的實(shí)際分辨率后再顯示電子讀物的內(nèi)容;1: 1方式閱讀模塊用于將電子讀物的內(nèi)容直接 顯示在用戶(hù)的顯示屏幕中,如果屏幕的分辨率小于電子讀物的版面尺寸,則 該模塊支持通過(guò)鼠標(biāo)來(lái)平移電子讀物的版面在屏幕內(nèi)顯示局部區(qū)域。本發(fā)明的效果在于采用本發(fā)明所述的方法及系統(tǒng),能夠使電子讀物在 制作過(guò)程,用戶(hù)可以定制任意大小的電子讀物版面,然后在進(jìn)行電子讀物閱 讀時(shí)通過(guò)切換,使電子讀物在各種屏幕的分辨率下均能夠輕松閱讀,能夠使 當(dāng)前主流為較高屏幕分辨率的用戶(hù)得到良好的閱讀體-驗(yàn),同時(shí)也兼顧了屏幕 分辨率小的用戶(hù)。
圖l是本發(fā)明所述方法的流程圖; 圖2是版面尺寸為1024 * 768的電子期刊版面示意圖; 圖3是分辨率為800 * 600的屏幕采用全屏閱讀方式時(shí)顯示圖2所示電 子期刊的示意圖;圖4是分辨率為800 * 600的屏幕采用1: 1閱讀方式時(shí)顯示圖2所示電 子期刊的示意圖,圖示為巻滾顯示,可以通過(guò)鼠標(biāo)進(jìn)行巻滾瀏覽; 圖5是本發(fā)明所述系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合具體實(shí)例和附圖,對(duì)本發(fā)明作進(jìn) 一 步的詳細(xì)說(shuō)明 一種適應(yīng)屏幕分辨率的電子讀物處理系統(tǒng),該系統(tǒng)包括屏幕檢測(cè)比較 模塊和與其相連的閱讀方式選擇模塊,所述的閱讀方式選擇模塊包括全屏方式閱讀模塊和l: l方式閱讀模塊;當(dāng)該系統(tǒng)工作時(shí),首先由屏^f企測(cè)比較模塊檢測(cè)用戶(hù)的計(jì)算機(jī)屏幕分辨 率,然后將屏幕的分辨率與電子讀物的版面尺寸進(jìn)行比較,并將比較的結(jié)果 給用戶(hù)提示信息;用戶(hù)根據(jù)屏幕檢測(cè)比較模塊的提示信息選擇閱讀方式,如果用戶(hù)選擇全屏方式閱讀電子讀物時(shí),則全屏方式閱讀模塊將電子讀物的版面尺寸調(diào)整為屏幕的實(shí)際分辨率后再顯示電子讀物的內(nèi)容;如果用戶(hù)選4奪1: 1方式閱讀 電子讀物時(shí),則1: 1方式閱讀模塊將電子讀物的內(nèi)容直接顯示在用戶(hù)的顯 示屏幕中,如果屏幕的分辨率小于電子讀物的版面尺寸,則該模塊支持通過(guò) 鼠標(biāo)來(lái)平移電子讀物的版面在屏幕內(nèi)顯示局部區(qū)域。實(shí)施例1本實(shí)施例以電子讀物中常見(jiàn)的電子期刊為例,具體說(shuō)明本發(fā)明所述方法 的處理過(guò)程,本實(shí)施例中,電子期刊的制作人員根據(jù)目前多數(shù)計(jì)算機(jī)用戶(hù)屏 幕分辨率的主流,確定本電子期刊的版面尺寸為1024 * 768,電子期刊的版 面尺寸是以像素為單位進(jìn)行確定的,與計(jì)算屏幕的分辨率確定是一樣的,然 后將電子期刊的具體內(nèi)容填充進(jìn)電子讀物的版面,得到制作完成的電子期 刊,如圖2所示,當(dāng)用戶(hù)閱讀該電子期刊時(shí),采用本發(fā)明所述的方法時(shí),如 圖1所示, 一種適應(yīng)屏幕分辨率的電子讀物處理方法,包括以下步驟(1)當(dāng)用戶(hù)需要閱讀電子讀物時(shí),首先檢測(cè)用戶(hù)的計(jì)算機(jī)屏幕分辨率, 然后將屏幕的分辨率尺寸與步驟(1)中電子讀物的版面尺寸進(jìn)行比較,并 將比較的結(jié)果反饋給用戶(hù);本實(shí)施例中,當(dāng)用戶(hù)閱讀圖2所示的電子期刊時(shí),首先4全測(cè)該用戶(hù)的計(jì) 算機(jī)屏幕分辨率為800 * 600,然后以像素為單位,將屏幕的分辨率與電子 期刊的版面尺寸1024 * 768進(jìn)行比較,經(jīng)過(guò)比較,確定屏幕的分辨率小于電 子期刊的版面尺寸,然后將該比較的結(jié)果反饋給計(jì)算機(jī)用戶(hù);(2 )用戶(hù)根據(jù)需要和步驟(1)的比較結(jié)果,選擇電子讀物的閱讀方式 進(jìn)行閱讀,所述的閱讀方式包括全屏方式閱讀和1: l方式閱讀;全屏方式閱讀時(shí),將電子讀物的版面尺寸調(diào)整為屏幕的實(shí)際分辨率后再 顯示電子讀物的內(nèi)容,這樣可以保證電子讀物版面內(nèi)的全部?jī)?nèi)容均能顯示在 屏幕內(nèi);本實(shí)施例中,用戶(hù)希望能夠看到電子期刊的全部?jī)?nèi)容,根據(jù)步驟(l) 的提示即屏幕的分辨率小于電子期刊的版面尺寸,因此,用戶(hù)選擇全屏方式 閱讀電子期刊,此時(shí),將電子期刊內(nèi)的所有內(nèi)容視為圖像,按照屏幕的實(shí)際分辨率(800 * 600)與電子期刊的版面尺寸(1024mm * 768mm)之間的縮 放比例(長(zhǎng)的縮放比例為:800/1024;寬的縮放比例為:600/768 )對(duì)電子期 刊的整個(gè)版面進(jìn)行縮放,調(diào)整為屏幕的實(shí)際分辨率,也就是將電子期刊的整 個(gè)版面及電子期刊內(nèi)的所有內(nèi)容均當(dāng)作圖像,對(duì)圖像進(jìn)行縮放后,將電子期 刊的版面尺寸1024 * 768調(diào)整為屏幕的實(shí)際分辨率即800 * 600,如圖3所 示,用戶(hù)可以進(jìn)^f亍閱讀和瀏覽;將圖像進(jìn)行縮放的方法包括近鄰取樣插值算法、線(xiàn)性插值算法和立方 插值算法,本實(shí)施例中,用戶(hù)追求幀率的準(zhǔn)確,因此選擇快速全屏才莫式,此 種方式下電子讀物的縮放采用近鄰取樣插值算法;當(dāng)然,如果其它用戶(hù)追求 電子讀物的顯示質(zhì)量,則可以選擇高質(zhì)量全屏模式,此種方式下電子讀物的 縮放可以采用線(xiàn)性插值算法或者立方插值算法。實(shí)施例2本實(shí)施例與實(shí)施例1不同之處在于,步驟(2)中,用戶(hù)選擇了 1: 1 方式閱讀電子讀物,因?yàn)?,采用?shí)施例1所述的技術(shù)方案用戶(hù)能夠看到電子 期刊的全部?jī)?nèi)容,可是電子期刊是縮小后顯示內(nèi)容的,因此,電子期刊內(nèi)包 含的具體內(nèi)容也相應(yīng)變小,用戶(hù)可能會(huì)對(duì)局部的內(nèi)容看不清楚,因此,如果 用戶(hù)希望看到電子期刊的內(nèi)容并且不改變電子期刊的尺寸時(shí),宜選擇此方法;本實(shí)施例中,在l: 1方式進(jìn)行電子讀物的閱讀時(shí),保持電子期刊的版 面尺寸大小即1024 * 768不變,將電子期刊的內(nèi)容直接顯示在用戶(hù)的顯示屏 幕中,但是,由于本實(shí)施例中,用戶(hù)的計(jì)算機(jī)屏幕的分辨率800 * 600小于 電子期刊的版面尺寸1024 * 768,電子期刊的部分內(nèi)容用戶(hù)不能看到,如圖 4所示,為了看到所需要的內(nèi)容,此時(shí),用戶(hù)可以通過(guò)鼠標(biāo)來(lái)平移電子期刊 的版面在屏幕內(nèi)顯示局部區(qū)域,如圖2所示,本實(shí)施例中電子期刊的版面內(nèi) 沒(méi)有其它對(duì)象響應(yīng)鼠標(biāo)的滾輪消息時(shí),電子期刊的版面直接響應(yīng)鼠標(biāo)的滾輪 消息,電子期刊的版面在屏幕上進(jìn)行滾動(dòng),局部顯示電子期刊的內(nèi)容;所述 的對(duì)象是指電子讀物內(nèi)的組成元素,如文字、動(dòng)畫(huà)、圖形、圖像、表格及視 頻等內(nèi)容;如果鼠標(biāo)移動(dòng)至屏幕的邊緣時(shí),則電子期刊的版面進(jìn)行滾動(dòng),這 樣電子期刊可以通過(guò)鼠標(biāo)的移動(dòng)而進(jìn)行平行移動(dòng),用戶(hù)能夠看到所需要的電子期刊的局部?jī)?nèi)容了。當(dāng)用戶(hù)閱讀其它電子讀物如電子書(shū)籍、電子辭典、電子報(bào)紙、電子雜志 時(shí)采用的方法與上述實(shí)施例的方法是相同的。人員根據(jù)本發(fā)明的技術(shù)方案得出其他的實(shí)施方式,同樣屬于本發(fā)明的技術(shù)創(chuàng) 新范圍。
權(quán)利要求
1、一種適應(yīng)屏幕分辨率的電子讀物處理方法,包括以下步驟(1)當(dāng)用戶(hù)需要閱讀電子讀物時(shí),首先檢測(cè)用戶(hù)的計(jì)算機(jī)屏幕分辨率,然后將屏幕的分辨率與電子讀物的版面尺寸進(jìn)行比較,并將比較的結(jié)果反饋給用戶(hù);(2)用戶(hù)根據(jù)需要和步驟(1)的比較結(jié)果,選擇電子讀物的閱讀方式進(jìn)行閱讀,所述的閱讀方式包括全屏方式閱讀和1∶1方式閱讀。
2、 如權(quán)利要求1所述的一種適應(yīng)屏幕分辨率的電子讀物處理方法,其 特征是步驟(l)中將屏幕的分辨率與電子讀物的版面尺寸進(jìn)行比較后, 其結(jié)果為屏幕的分辨率大于電子讀物的版面尺寸、屏幕的分辨率小于電子 讀物的版面尺寸、屏幕的分辨率等于電子讀物的版面尺寸。
3、 如權(quán)利要求1或2所述的一種適應(yīng)屏幕分辨率的電子讀物處理方法, 其特征是步驟(2)中,所述的全屏方式閱讀,是指將電子讀物的版面尺 寸調(diào)整為屏幕的實(shí)際分辨率后再顯示電子讀物的內(nèi)容;所述的1: 1方式閱讀,是指保持電子讀物的版面尺寸不變,將電子讀 物的內(nèi)容直接顯示在用戶(hù)的顯示屏幕中,如果屏幕的分辨率小于電子讀物的 版面尺寸,則通過(guò)鼠標(biāo)來(lái)平移電子讀物的版面在屏幕內(nèi)顯示局部區(qū)域。
4、 如權(quán)利要求3所述的一種適應(yīng)屏幕分辨率的電子讀物處理方法,其 特征是全屏方式閱讀時(shí),將電子讀物的版面尺寸調(diào)整為屏幕的實(shí)際分辨率 時(shí),采用的方法為將電子讀物內(nèi)的所有內(nèi)容視為圖像,按照屏幕的實(shí)際分 辨率與電子讀物的版面尺寸之間的縮放比例對(duì)電子讀物的整個(gè)版面進(jìn)行縮 放,調(diào)整為屏幕的實(shí)際分辨率,也就是將電子讀物的整個(gè)版面及電子讀物內(nèi) 的所有內(nèi)容均當(dāng)作圖像,對(duì)圖像進(jìn)行縮放后,將電子讀物的版面尺寸調(diào)整為 屏幕的實(shí)際分辨率。
5、 如權(quán)利要求4所述的一種適應(yīng)屏幕分辨率的電子讀物處理方法,其 特征是圖像縮放的方法包括近鄰取樣插值算法、線(xiàn)性插值算法和立方插 值算法。
6、 如權(quán)利要求5所述的一種適應(yīng)屏幕分辨率的電子讀物處理方法,其 特征是所述的全屏方式閱讀包括快速全屏模式和高質(zhì)量全屏模式,如果用戶(hù)追求幀率的準(zhǔn)確,可以選擇快速全屏模式,此種方式下電子讀物的縮放采用近鄰取樣插值算法;如果用戶(hù)追求電子讀物的顯示質(zhì)量,則可以選^^高質(zhì)量全屏模式,此種方式下電子讀物的縮放采用線(xiàn)性插值算法或者立方插值算法。
7、 如權(quán)利要求3所述的一種適應(yīng)屏幕分辨率的電子讀物處理方法,其 特征是步驟(2)中,1: l方式閱讀時(shí),如果屏幕分辨率小于電子讀物的 版面尺寸,通過(guò)鼠標(biāo)來(lái)平移電子讀物的版面在屏幕內(nèi)顯示局部區(qū)域時(shí),如果 電子讀物的版面內(nèi)沒(méi)有其它對(duì)象響應(yīng)鼠標(biāo)的滾輪消息時(shí),則電子讀物的版面 響應(yīng)鼠標(biāo)的滾輪消息,電子讀物的版面在屏幕上進(jìn)行滾動(dòng),局部顯示電子讀 物的內(nèi)容;所述的對(duì)象是指電子讀物內(nèi)的組成元素,如文字、動(dòng)畫(huà)、圖形、 圖像、表格及視頻等內(nèi)容。
8、 如權(quán)利要求3所述的一種適應(yīng)屏幕分辨率的電子讀物處理方法,其 特征是步驟(2)中,1: l方式閱讀時(shí),如果屏幕分辨率小于電子讀物的 版面尺寸,通過(guò)鼠標(biāo)來(lái)平移電子讀物的版面在屏幕內(nèi)顯示局部區(qū)域時(shí),如果 鼠標(biāo)移動(dòng)至屏幕的邊緣時(shí),則電子讀物的版面進(jìn)行滾動(dòng),這樣電子讀物可以 通過(guò)鼠標(biāo)的移動(dòng)而進(jìn)行平行移動(dòng),用戶(hù)能夠看到電子讀物的局部?jī)?nèi)容。
9、 一種適應(yīng)屏幕分辨率的電子讀物處理系統(tǒng),該系統(tǒng)包括屏幕沖企測(cè) 比較模塊和與其相連的閱讀方式選擇模塊,所述的閱讀方式選擇模塊包括全 屏方式閱讀模塊和l: l方式閱讀模塊;所述的屏幕檢測(cè)比較模塊,用于檢測(cè)用戶(hù)的計(jì)算機(jī)屏幕分辨率,然后將 屏幕的分辨率與電子讀物的版面尺寸進(jìn)行比較,并將比較的結(jié)果給用戶(hù)提示j呂息^所述的閱讀方式選擇模塊用于根據(jù)用戶(hù)的選擇提供相應(yīng)的閱讀方式,其 中,全屏方式閱讀模塊用于將電子讀物的版面尺寸調(diào)整為屏幕的實(shí)際分辨率 后再顯示電子讀物的內(nèi)容;1: 1方式閱讀模塊用于將電子讀物的內(nèi)容直接 顯示在用戶(hù)的顯示屏幕中,如果屏幕的分辨率小于電子讀物的版面尺寸,則 該模塊支持通過(guò)鼠標(biāo)來(lái)平移電子讀物的版面在屏幕內(nèi)顯示局部區(qū)域。
全文摘要
本發(fā)明屬于電子讀物應(yīng)用技術(shù)領(lǐng)域,具體涉及一種適應(yīng)屏幕分辨率的電子讀物處理方法及系統(tǒng)。目前的電子讀物或者采用了動(dòng)態(tài)版面布局技術(shù)來(lái)動(dòng)態(tài)調(diào)整版面尺寸,或者使用了固定版面尺寸;前者由于需要顯示時(shí)重新布局,無(wú)法實(shí)現(xiàn)原式原版重現(xiàn),重新布局時(shí)需要大量的計(jì)算導(dǎo)致效率低下;后者能實(shí)現(xiàn)原版原式的顯示效果,顯示效率高,但由于版面尺寸固定不變,只能以固定的尺寸在用戶(hù)屏幕的固定地方呈現(xiàn)。本發(fā)明所述的方法及系統(tǒng),通過(guò)比較屏幕分辨率與電子讀物的版面尺寸,進(jìn)行電子讀物的縮放,能夠使用戶(hù)根據(jù)需要選擇適合的閱讀方式。采用本發(fā)明所述的方法及系統(tǒng),可以使任意尺寸的電子讀物均能夠在不同的屏幕分辨率下進(jìn)行顯示,兼顧了各種用戶(hù)的閱讀需求。
文檔編號(hào)G09B5/00GK101241416SQ20081005792
公開(kāi)日2008年8月13日 申請(qǐng)日期2008年2月21日 優(yōu)先權(quán)日2008年2月21日
發(fā)明者欣 葉, 徐劍波, 閆進(jìn)兵 申請(qǐng)人:北大方正集團(tuán)有限公司;北京方正阿帕比技術(shù)有限公司;北京大學(xué)