一種自動(dòng)調(diào)整電子文檔頁面的方法及其裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子閱覽領(lǐng)域,具體而言,涉及一種自動(dòng)調(diào)整電子文檔頁面的方法及其裝置。
【背景技術(shù)】
[0002]電子文檔是指人們?cè)谏鐣?huì)活動(dòng)中形成的,以計(jì)算機(jī)盤片、磁盤和光盤等化學(xué)磁性材料為載體的文字材料,依賴于計(jì)算機(jī)系統(tǒng)(包括手機(jī)智能識(shí)別系統(tǒng))存取并可在通信網(wǎng)絡(luò)上傳輸,主要包括電子文書、電子信件、電子報(bào)表、電子圖紙等等。目前,電子文檔依賴其便攜性,取代了絕大部分印刷文檔,成為人們辦公和日常生活不可或缺的重要組成部分。
[0003]目前的計(jì)算機(jī)或者智能手機(jī),在閱讀電子文檔時(shí),都具有可調(diào)節(jié)頁面和字體大小的功能。然而,當(dāng)前文檔的頁面調(diào)節(jié)操作都由讀者手動(dòng)完成,現(xiàn)有的電子文檔閱讀模式是:讀者根據(jù)顯示設(shè)備的分辨率、自身離顯示設(shè)備的遠(yuǎn)近及閱讀習(xí)慣設(shè)置最舒適的文檔縮放比例,這樣不可避免地會(huì)因?yàn)轱@示設(shè)備及人與顯示設(shè)備相對(duì)位置的改變而需要不斷調(diào)整舒適的電子文檔顯示比例。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于,提供一種方案,根據(jù)設(shè)備分辨率及讀者位置變化信息,動(dòng)態(tài)調(diào)整電子文檔頁面的顯示比例以便讀者獲得最佳的閱讀模式。
[0005]為達(dá)到上述目的,本發(fā)明提供了一種自動(dòng)調(diào)整電子文檔頁面的方法,其特征在于,包括以下步驟:
[0006]根據(jù)顯示設(shè)備的屏幕分辨率,建立讀者眼睛和顯示設(shè)備的屏幕的垂直距離與電子文檔頁面的顯示比例的映射關(guān)系;
[0007]通過顯示設(shè)備自帶的圖像采集設(shè)備,采集讀者的圖像信息,并通過人眼識(shí)別處理,獲取讀者眼睛和顯示設(shè)備的屏幕的垂直距離;
[0008]根據(jù)所述讀者眼睛和顯示設(shè)備的屏幕的垂直距離及所述的映射關(guān)系,計(jì)算在當(dāng)前讀者眼睛和顯示設(shè)備的屏幕的垂直距離下電子文檔頁面的最佳顯示比例,將電子文檔頁面調(diào)整到所述最佳顯示比例顯示在顯示設(shè)備的屏幕上;其中,當(dāng)所獲取的讀者眼睛和顯示設(shè)備的屏幕的垂直距離改變時(shí),得到新的最佳顯示比例,并根據(jù)該新的最佳顯示比例對(duì)電子文檔頁面進(jìn)行自動(dòng)調(diào)整。
[0009]其中,所述顯示設(shè)備的屏幕分辨率是顯示設(shè)備系統(tǒng)默認(rèn)的屏幕分辨率,或者是通過讀者手動(dòng)設(shè)置的顯示設(shè)備當(dāng)前的屏幕分辨率。
[0010]其中,只有讀者眼睛和顯示設(shè)備的屏幕的垂直距離改變到一定值并維持預(yù)設(shè)的時(shí)間時(shí),才被認(rèn)定為所獲取的讀者眼睛和顯示設(shè)備的屏幕的垂直距離改變。
[0011]其中,對(duì)電子文檔頁面進(jìn)行調(diào)整,包括對(duì)電子文檔頁面進(jìn)行放大或縮小調(diào)整及對(duì)電子文檔頁面的內(nèi)容進(jìn)行重排,所述對(duì)電子文檔頁面的內(nèi)容進(jìn)行重排包括對(duì)所述電子文檔頁面上每行顯示的字?jǐn)?shù)、字間距及行間距進(jìn)行相應(yīng)的調(diào)整。
[0012]其中,當(dāng)多人同時(shí)通過同一個(gè)顯示設(shè)備瀏覽同一個(gè)電子文檔頁面時(shí),所述讀者眼睛和顯示設(shè)備的屏幕的垂直距離是與顯示設(shè)備的垂直距離最近的讀者眼睛和顯示設(shè)備的屏幕的垂直距離。
[0013]其中,所述讀者眼睛和顯示設(shè)備的屏幕的垂直距離與電子文檔頁面的顯示比例的映射關(guān)系中,所述電子文檔頁面的顯示比例有一個(gè)設(shè)定的有效范圍。
[0014]其中,建立讀者和顯示設(shè)備的屏幕的距離與電子文檔頁面的顯示比例的映射關(guān)系,是通過系統(tǒng)統(tǒng)計(jì)得到映射關(guān)系或者通過讀者手動(dòng)設(shè)置映射關(guān)系。
[0015]本發(fā)明還提出一種自動(dòng)調(diào)整電子文檔頁面的裝置,包括:
[0016]映射模塊,用于根據(jù)顯示設(shè)備的當(dāng)前屏幕分辨率,建立讀者眼睛和顯示設(shè)備的屏幕的垂直距離與電子文檔顯示比例的映射關(guān)系;
[0017]采集模塊,用于通過顯示設(shè)備自帶的圖像采集設(shè)備,采集讀者的圖像信息,并通過人眼識(shí)別處理,獲取讀者眼睛與顯示設(shè)備的屏幕的垂直距離;
[0018]調(diào)整模塊,與所述采集模塊和所述映射模塊相連,用于根據(jù)所述采集模塊獲取的讀者眼睛和顯示設(shè)備的屏幕的垂直距離及所述映射模塊保存的映射關(guān)系,計(jì)算在當(dāng)前讀者眼睛和顯示設(shè)備的屏幕的垂直距離下電子文檔頁面的最佳顯示比例,將電子文檔頁面調(diào)整到所述最佳顯示比例顯示在顯示設(shè)備的屏幕上;其中,當(dāng)所述采集模塊獲取的讀者眼睛和顯示設(shè)備的屏幕的垂直距離改變時(shí),得到新的最佳顯示比例,并根據(jù)該新的最佳顯示比例對(duì)電子文檔頁面進(jìn)行自動(dòng)調(diào)整。
[0019]其中,所述調(diào)整模塊進(jìn)一步包括:
[0020]頁面大小調(diào)整單元,用于對(duì)電子文檔頁面的放大或縮小調(diào)整;
[0021 ] 內(nèi)容重排單元,用于對(duì)電子文檔頁面的內(nèi)容進(jìn)行重排。
[0022]其中,還包括一個(gè)頁面范圍設(shè)定模塊,用于在所述讀者眼睛和顯示設(shè)備的屏幕的垂直距離與電子文檔頁面的顯示比例的映射關(guān)系中,對(duì)所述電子文檔頁面的顯示比例設(shè)定一個(gè)有效范圍。
[0023]其中,還包括映射關(guān)系設(shè)置模塊,用于通過讀者手動(dòng)設(shè)置讀者和顯示設(shè)備的屏幕的距離與電子文檔頁面的顯示比例的映射關(guān)系。
[0024]其中,還包括時(shí)間常數(shù)設(shè)定模塊,用于設(shè)定認(rèn)定為所獲取的讀者眼睛和顯示設(shè)備的屏幕的垂直距離時(shí)讀者眼睛和顯示設(shè)備的屏幕的垂直距離改變到一定值時(shí)所維持的時(shí)間。
[0025]本發(fā)明的顯著進(jìn)步在于:
[0026]提供一種自動(dòng)調(diào)整電子文檔頁面的方法及其裝置,在一定屏幕分辨率下,通過建立讀者眼睛和顯示設(shè)備的屏幕的垂直距離與電子文檔頁面的顯示比例的映射關(guān)系,并實(shí)時(shí)采集讀者眼睛和顯示設(shè)備的屏幕的垂直距離信息,動(dòng)態(tài)調(diào)整電子文檔頁面的顯示比例以便讀者獲得最佳的閱讀模式。本發(fā)明免去了讀者手動(dòng)調(diào)節(jié)電子文檔頁面的麻煩,極大提高了讀者的用戶體驗(yàn)效果。
【附圖說明】
[0027]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0028]圖1為本發(fā)明一實(shí)施例的自動(dòng)調(diào)整電子文檔頁面的方法流程圖;
[0029]圖2為本發(fā)明一實(shí)施例的自動(dòng)調(diào)整電子文檔頁面的裝置結(jié)構(gòu)框圖;
[0030]圖3a、圖3b為本發(fā)明一實(shí)施例的自動(dòng)調(diào)整電子文檔頁面的方法及其裝置的用戶體驗(yàn)效果圖。
【具體實(shí)施方式】
[0031]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有付出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0032]請(qǐng)參閱圖1。圖1為本發(fā)明一個(gè)實(shí)施例的自動(dòng)調(diào)整電子文檔頁面的方法流程圖。本發(fā)明的自動(dòng)調(diào)整電子文檔頁面的方法包括以下步驟:
[0033]根據(jù)顯示設(shè)備的屏幕分辨率,建立讀者眼睛和顯示設(shè)備的屏幕的垂直距離與電子文檔頁面的顯示比例的映射關(guān)系;具體實(shí)施時(shí),所述映射關(guān)系表示如下:
[0034]S = f (L, R)
[0035]其中:S為電子文檔頁面的顯示比例;
[0036]L為讀者眼睛和顯示設(shè)備的屏幕的垂直距離;
[0037]R為顯示設(shè)備的屏幕分辨率。
[0038]該映射關(guān)系表明,電子文檔頁面的顯示比例是讀者眼睛和顯示設(shè)備的屏幕的垂直距離及顯示設(shè)備的屏幕分辨率的函數(shù);在一定的顯示設(shè)備的屏幕分辨率下,讀者眼睛和顯示設(shè)備的屏幕的垂直距離與電子文檔頁面的顯示比例有唯一的對(duì)應(yīng)關(guān)系。
[0039]通過顯示設(shè)備自帶的圖像采集設(shè)備,采集讀者的圖像信息,并通過人眼識(shí)別處理,獲取讀者眼睛和顯示設(shè)備的屏幕的垂直距離;
[0040]根據(jù)所述讀者眼睛和顯示設(shè)備的屏幕的垂直距離及所述的映射關(guān)系,計(jì)算在當(dāng)前讀者眼睛和顯示設(shè)備的屏幕的垂直距離下電子文檔頁面的最佳顯示比例,將電子文檔頁面調(diào)整到所述最佳顯示比例顯示在顯示設(shè)備的屏幕上;其中,當(dāng)所獲取的讀者眼睛和顯示設(shè)備的屏幕的垂直距離改變時(shí),得到新的最佳顯示比例,并根據(jù)該新的最佳顯示比例對(duì)電子文檔頁面進(jìn)行自動(dòng)調(diào)整。具體實(shí)施時(shí),只有讀者眼睛和顯示設(shè)備的屏幕的垂直距離的值改變到一定值并維持一定的時(shí)間時(shí),才被認(rèn)定為所獲取的讀者眼睛和顯示設(shè)備