專利名稱::文件切邊方法、終端及服務(wù)器的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及計算機
技術(shù)領(lǐng)域:
,尤其涉及電子文件顯示領(lǐng)域,特別涉及一種文件切邊方法、終端及服務(wù)器。
背景技術(shù):
:PDF(PortableDocumentFormat,便攜文件格式)是一種電子文件格式,這種文件格式適用于所有操作系統(tǒng),因此,PDF成為互聯(lián)網(wǎng)電子文檔發(fā)行和數(shù)字化信息傳播的理想文檔格式。在終端上閱讀PDF文件時,由于PDF文件有一定的空白頁邊距,該空白頁邊距會占用界面顯示區(qū)域,導(dǎo)致文字部分顯示區(qū)域過小,影響了閱讀效果。特別是在諸如智能手機、MP3、MP4和電子書閱讀器之類的手持終端的屏幕顯示區(qū)域較小的場景下,這種情況尤為嚴(yán)重。為了擴大PDF文件中文字部分在終端中的顯示區(qū)域,對于PDF文件中的每一個頁面,終端可以檢測該頁面的文字部分,通過檢測到的文字部分對文本邊緣進行驗證和糾錯,以切除該頁面的空白頁邊距,使得該頁面在顯示時只含有文字部分,從而擴大文字部分的顯示區(qū)域。由于PDF文件中每一個頁面的空白頁邊距可能不同,因此,終端需要根據(jù)算法實時檢測PDF文件中每一個頁面的顯示區(qū)域,使得對PDF文件的切邊操作占用了大量的資源,降低了PDF文件的切邊效率。以中低端的智能手機為例,由于計算資源有限,整個PDF切片過程較為緩慢,從當(dāng)前頁切換顯示到切邊后的下一頁通常會花費好幾秒時間,效率較低。
發(fā)明內(nèi)容為了解決終端需要根據(jù)算法實時檢測PDF文件中每一個頁面的切邊區(qū)域,使得對PDF文件的切邊操作占用了大量的資源的問題,本發(fā)明實施例提供了一種文件切邊方法、終端及服務(wù)器。所述技術(shù)方案如下:一方面,提供了一種文件切邊方法,所述方法包括:發(fā)送對應(yīng)文件的文件標(biāo)識,所述文件包括至少一個頁面;接收根據(jù)所述文件標(biāo)識反饋的切邊數(shù)據(jù)包,所述切邊數(shù)據(jù)包包括所述文件中至少一個頁面的切邊數(shù)據(jù);根據(jù)所述切邊數(shù)據(jù)包對所述文件進行切邊。另一方面,提供了一種文件切邊方法,所述方法包括:接收對應(yīng)文件的文件標(biāo)識,所述文件包括至少一個頁面;檢測本地是否存在與所述文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包,所述切邊數(shù)據(jù)包包括所述文件中至少一個頁面的切邊數(shù)據(jù);若檢測到本地存在與所述文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包,則反饋所述切邊數(shù)據(jù)包。又一方面,提供了一種終端,所述終端包括:第一發(fā)送模塊,用于發(fā)送對應(yīng)文件的文件標(biāo)識,所述文件包括至少一個頁面;第一接收模塊,用于接收根據(jù)所述第一發(fā)送模塊發(fā)送的所述文件標(biāo)識反饋的切邊數(shù)據(jù)包,所述切邊數(shù)據(jù)包包括所述文件中至少一個頁面的切邊數(shù)據(jù);切邊模塊,用于根據(jù)所述第一接收模塊接收的切邊數(shù)據(jù)包對所述文件進行切邊。再一方面,提供了一種服務(wù)器,所述服務(wù)器包括:第三接收模塊,用于接收對應(yīng)文件的文件標(biāo)識,所述文件包括至少一個頁面;第一檢測模塊,用于檢測本地是否存在與所述第三接收模塊接收的文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包,所述切邊數(shù)據(jù)包包括所述文件中至少一個頁面的切邊數(shù)據(jù);反饋模塊,用于在所述第一檢測模塊檢測到本地存在與所述文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包后,反饋所述切邊數(shù)據(jù)包。本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:通過發(fā)送對應(yīng)文件的文件標(biāo)識;接收根據(jù)所述文件標(biāo)識反饋的切邊數(shù)據(jù)包,所述切邊數(shù)據(jù)包包括所述文件中至少一個頁面的切邊數(shù)據(jù);根據(jù)所述切邊數(shù)據(jù)包對所述文件進行切邊,可以直接根據(jù)接收的切邊數(shù)據(jù)包對文件切邊,解決了需要根據(jù)算法實時檢測文件中每一個頁面的切邊區(qū)域,使得對文件的切邊操作占用了大量的資源的問題,達到了提高文件的切邊效率的效果。為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實施例一提供的文件切邊方法的方法流程圖;圖2是本發(fā)明實施例二提供的文件切邊方法的方法流程圖;圖3是本發(fā)明實施例三提供的文件切邊方法的方法流程圖;圖4是本發(fā)明實施例四提供的終端的結(jié)構(gòu)示意圖;圖5是本發(fā)明實施例五提供的服務(wù)器的結(jié)構(gòu)示意圖;圖6是本發(fā)明實施例六提供的文件切邊的系統(tǒng)的結(jié)構(gòu)示意圖。具體實施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。實施例一請參考圖1,其示出了本發(fā)明實施例一提供的文件切邊方法的方法流程圖,該文件切邊方法可以應(yīng)用于包括終端和服務(wù)器的系統(tǒng)中,該終端可以是智能電視、智能手機或者平板電腦等等。本發(fā)明實施例以該方法應(yīng)用于終端中為例進行說明,該文件切邊方法,包括:步驟102:發(fā)送對應(yīng)文件的文件標(biāo)識,該文件包括至少一個頁面;終端向服務(wù)器發(fā)送文件標(biāo)識,該文件標(biāo)識可以用來唯一地標(biāo)識一個文件。步驟104:接收根據(jù)文件標(biāo)識反饋的切邊數(shù)據(jù)包,該切邊數(shù)據(jù)包包括文件中至少一個頁面的切邊數(shù)據(jù);服務(wù)器接收到終端發(fā)送的對應(yīng)文件的文件標(biāo)識后,向終端反饋切邊數(shù)據(jù)包,則終端接收服務(wù)器反饋的切邊數(shù)據(jù)包,該切邊數(shù)據(jù)包是對應(yīng)文件的切邊數(shù)據(jù)包,可以用來對該文件進行切邊。當(dāng)文件包含至少一個頁面時,切邊數(shù)據(jù)包可以包括文件中至少一個頁面的切邊數(shù)據(jù)。步驟106:根據(jù)切邊數(shù)據(jù)包對文件進行切邊。終端可以根據(jù)該切邊數(shù)據(jù)包中的切邊數(shù)據(jù)對該文件進行切邊,并對切邊后的文件進行顯示。綜上所述,本發(fā)明實施例提供的文件切邊方法,通過發(fā)送對應(yīng)文件的文件標(biāo)識;接收根據(jù)所述文件標(biāo)識反饋的切邊數(shù)據(jù)包,所述切邊數(shù)據(jù)包包括所述文件中至少一個頁面的切邊數(shù)據(jù);根據(jù)所述切邊數(shù)據(jù)包對所述文件進行切邊,可以直接根據(jù)接收的切邊數(shù)據(jù)包對文件切邊,解決了需要根據(jù)算法實時檢測文件中每一個頁面的切邊區(qū)域,使得對文件的切邊操作占用了大量的資源的問題,達到了提高文件的切邊效率的效果。實施例二請參考圖2,其示出了本發(fā)明實施例二提供的文件切邊方法的方法流程圖,該文件切邊方法可以應(yīng)用于包括終端和服務(wù)器的系統(tǒng)中,該終端可以是智能電視、智能手機或者平板電腦等等。本發(fā)明實施例以該方法應(yīng)用于服務(wù)器中為例進行說明,該文件切邊方法,包括:步驟202:接收對應(yīng)文件的文件標(biāo)識,文件包括至少一個頁面;服務(wù)器接收終端發(fā)送的文件標(biāo)識,該文件標(biāo)識可以用來唯一地標(biāo)識一個文件。步驟204:檢測本地是否存在與該文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包,若檢測到本地存在與該文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包,則執(zhí)行步驟206,若檢測到本地不存在與該文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包,則流程結(jié)束;服務(wù)器中預(yù)存有至少一個文件的切邊數(shù)據(jù)包,該切邊數(shù)據(jù)包包括文件中至少一個頁面的切邊數(shù)據(jù)。優(yōu)選地,該切邊數(shù)據(jù)包可以通過對應(yīng)文件的文件標(biāo)識查找得到,則若服務(wù)器檢測到本地存在與接收的文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包,執(zhí)行步驟206;若服務(wù)器檢測到本地不存在與接收的文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包,向終端反饋不存在該文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包,流程結(jié)束。步驟206:反饋該切邊數(shù)據(jù)包。服務(wù)器將查找到的切邊數(shù)據(jù)包反饋給終端,以便終端根據(jù)該切邊數(shù)據(jù)包對文件進行切邊。綜上所述,本發(fā)明實施例提供的文件切邊方法,通過接收對應(yīng)文件的文件標(biāo)識;檢測本地是否存在與所述文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包;若檢測到本地存在與所述文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包,則反饋所述切邊數(shù)據(jù)包,以便終端根據(jù)該切邊數(shù)據(jù)包對文件進行切邊,解決了需要根據(jù)算法實時檢測文件中每一個頁面的切邊區(qū)域,使得對文件的切邊操作占用了大量的資源的問題,達到了提高文件的切邊效率的效果。實施例三請參考圖3,其示出了本發(fā)明實施例三提供的文件切邊方法的方法流程圖,該文件切邊方法可以應(yīng)用于包括終端和服務(wù)器的系統(tǒng)中,該終端可以是智能電視、智能手機或者平板電腦等等。結(jié)合實施例一和實施例二,本發(fā)明實施例以該方法同時應(yīng)用于終端和服務(wù)器中為例進行說明,且本發(fā)明實施例中的服務(wù)器通過接收終端采集的頁面信息生成切邊數(shù)據(jù)包,并將該切邊數(shù)據(jù)包反饋給終端。該文件切邊方法,包括:步驟302:終端發(fā)送對應(yīng)文件的文件標(biāo)識,該文件包括至少一個頁面;其中,終端向服務(wù)器發(fā)送對應(yīng)文件的文件標(biāo)識,文件標(biāo)識可以用來唯一地標(biāo)識一個文件。優(yōu)選地,文件標(biāo)識可以是根據(jù)加密算法計算出的一個數(shù)值。比如,加密算法可以是MD5(Message-DigestAlgorithm5,信息摘要算法第五版),則可以對文件的文件名進行MD5計算,將計算得到的MD5值作為文件標(biāo)識,當(dāng)然,也可以采用其他方式得到文件標(biāo)識,本發(fā)明實施例不作限定。進一步地,該文件可以是PDF文件,且該文件可以包括至少一個頁面,當(dāng)該文件包含多個頁面時,可以通過頁碼標(biāo)識文件中的每一個頁面。步驟304:服務(wù)器接收對應(yīng)文件的文件標(biāo)識;本發(fā)明實施例中,終端向服務(wù)器發(fā)送文件標(biāo)識來請求與該文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包,因此,服務(wù)器在接收文件標(biāo)識之前,還需要采集文件的頁面信息,并根據(jù)該頁面信息生成文件的切邊數(shù)據(jù)包,以便向終端反饋該切邊數(shù)據(jù)包。其中,切邊數(shù)據(jù)包可以包括文件中至少一個頁面的切邊數(shù)據(jù),該切邊數(shù)據(jù)可以包括頁邊距,該頁邊距可以包括左頁邊距、右頁邊距、上頁邊距和下頁邊距中的至少一種。優(yōu)選地,接收對應(yīng)文件的文件標(biāo)識之前,還可以包括:接收至少一個頁面的頁面信息,該頁面信息包括頁面所在的文件對應(yīng)的文件標(biāo)識、頁面的頁碼和頁面的最終切邊數(shù)據(jù);對于每一個頁面的頁面信息,檢測本地是否存在頁面信息中的文件標(biāo)識;若檢測到本地存在頁面信息中的文件標(biāo)識,則根據(jù)文件標(biāo)識和頁碼將頁面的最終切邊數(shù)據(jù)添加到該頁面的最終切邊數(shù)據(jù)集合中;根據(jù)頁面的最終切邊數(shù)據(jù)集合生成頁面的切邊數(shù)據(jù)。由于文件中不同頁面的頁邊距不同,因此,服務(wù)器需要采集每一個頁面的最終切邊數(shù)據(jù),并根據(jù)該最終切邊數(shù)據(jù)生成對應(yīng)頁面的切邊數(shù)據(jù)。較佳地,服務(wù)器可以采集至少一個終端對相同文件中相同頁面的最終切邊數(shù)據(jù),將該多個最終切邊數(shù)據(jù)組成最終切邊數(shù)據(jù)集合,并根據(jù)該最終切邊數(shù)據(jù)集合生成該頁面的切邊數(shù)據(jù),以提高切邊數(shù)據(jù)的準(zhǔn)確性。因此,為了標(biāo)識最終切邊數(shù)據(jù)對應(yīng)的頁面,還可以在包括一組最終切邊數(shù)據(jù)的頁面信息中添加該頁面所在的文件對應(yīng)的文件標(biāo)識和該頁面的頁碼,以便服務(wù)器獲取到頁面信息中的文件標(biāo)識后,檢測本地是否存在該文件標(biāo)識,若服務(wù)器檢測到本地存在該文件標(biāo)識,則在該文件標(biāo)識對應(yīng)的緩存中,根據(jù)頁碼將該頁面的最終切邊數(shù)據(jù)添加到該頁面的最終切邊數(shù)據(jù)集合中,并根據(jù)該最終切邊數(shù)據(jù)集合生成該頁面的切邊數(shù)據(jù)。優(yōu)選地,若該文件包括多個頁面,則終端可以將多個頁面的頁面信息一起發(fā)送給服務(wù)器,以節(jié)省傳輸資源。進一步地,切邊數(shù)據(jù)包括頁邊距,頁邊距包括左頁邊距、右頁邊距、上頁邊距和下頁邊距中的至少一種;則根據(jù)頁面的最終切邊數(shù)據(jù)集合生成頁面的切邊數(shù)據(jù),可以包括:分別計算頁面的最終切邊數(shù)據(jù)集合中每一種頁邊距對應(yīng)的最終切邊數(shù)據(jù)的平均值,得到頁面的切邊數(shù)據(jù)。由于每一組最終切邊數(shù)據(jù)包括左頁邊距、右頁邊距、上頁邊距和下頁邊距中的至少一種,因此,在根據(jù)最終切邊數(shù)據(jù)集合生成切邊數(shù)據(jù)時,可以分別計算每一種頁邊距對應(yīng)的最終切邊數(shù)據(jù)的平均值,以進一步提高切邊數(shù)據(jù)的準(zhǔn)確性。其中,計算頁面的切邊數(shù)據(jù)的方法有很多種,比如,可以根據(jù)最終切邊數(shù)據(jù)集合生成頁面的切邊數(shù)據(jù);或者,可以去除最終切邊數(shù)據(jù)集合中最大一組最終切邊數(shù)據(jù)和最小一組最終切邊數(shù)據(jù)后生成頁面的切邊數(shù)據(jù)等,本發(fā)明實施例不作限定。本發(fā)明實施例以根據(jù)最終切邊數(shù)據(jù)集合生成頁面的切邊數(shù)據(jù)為例進行說明,t匕如,文件一中第三頁的最終切邊數(shù)據(jù)集合中,第一組最終切邊數(shù)據(jù)為(300,80,300,80)、第二組最終切邊數(shù)據(jù)為(320,95,315,70)、第三組最終切邊數(shù)據(jù)為(290,79,295,86)、第四組最終切邊數(shù)據(jù)為(290,84,302,74),且每一組最終切邊數(shù)據(jù)中第一個數(shù)據(jù)為左頁邊距、第二個數(shù)據(jù)為上頁邊距、第三個數(shù)據(jù)為右頁邊距、第四個數(shù)據(jù)為下頁邊距,則可以根據(jù)每一組最終切邊數(shù)據(jù)中的第一個數(shù)據(jù)300、320、290和290計算出左頁邊距對應(yīng)的切邊數(shù)據(jù)為(300+320+290+290)/4=300;類似地,可以分別計算出上頁邊距對應(yīng)的切邊數(shù)據(jù)84.5、右頁邊距對應(yīng)的切邊數(shù)據(jù)為303、下頁邊距對應(yīng)的切邊數(shù)據(jù)為77.5,則服務(wù)器計算出的該頁面的切邊數(shù)據(jù)為(300,84.5,303,77.5)。其中,若文件為PDF文件,則切邊數(shù)據(jù)的單位是PDF規(guī)范中定義的頁面的邏輯單位,比如,定義頁面為800X600,則在終端上顯示該PDF文件時,可以根據(jù)顯示界面的實際尺寸計算每一個邏輯單位的大小,比如計算出的邏輯單位可以是1/72英寸、1/86英寸等,本發(fā)明實施例不作限定。優(yōu)選地,為了避免誤操作導(dǎo)致采集的最終切邊數(shù)據(jù)不準(zhǔn)確的現(xiàn)象,在采用該最終切邊數(shù)據(jù)對頁面進行切邊后,還可以對閱讀該頁面的閱讀時間進行采集,以便根據(jù)閱讀時間對最終切邊數(shù)據(jù)進行篩選,去除誤操作產(chǎn)生的最終切邊數(shù)據(jù)。較佳地,接收對應(yīng)文件的文件標(biāo)識之前,還可以包括:接收至少一個頁面的頁面信息,頁面信息包括頁面所在的文件對應(yīng)的文件標(biāo)識、頁面的頁碼、頁面的最終切邊數(shù)據(jù)和根據(jù)頁面的最終切邊數(shù)據(jù)對頁面切邊后對頁面的閱讀時間;對于每一個頁面的頁面信息,檢測本地是否存在頁面信息中的文件標(biāo)識;若檢測到本地存在頁面信息中的文件標(biāo)識,則根據(jù)文件標(biāo)識和頁碼將頁面的最終切邊數(shù)據(jù)添加到頁面的最終切邊數(shù)據(jù)集合中,并將閱讀時間添加到最終切邊數(shù)據(jù)對應(yīng)的閱讀時間集合中;根據(jù)頁面的最終切邊數(shù)據(jù)集合和閱讀時間集合生成頁面的切邊數(shù)據(jù)。進一步地,服務(wù)器還可以根據(jù)閱讀時間集合去除誤操作產(chǎn)生的最終切邊數(shù)據(jù)。則根據(jù)頁面的最終切邊數(shù)據(jù)集合和閱讀時間集合生成頁面的切邊數(shù)據(jù)之前,還可以包括:去除閱讀時間集合中未超過預(yù)設(shè)閾值的閱讀時間;去除最終切邊數(shù)據(jù)集合中未超過預(yù)設(shè)閾值的閱讀時間對應(yīng)的最終切邊數(shù)據(jù)。其中,預(yù)設(shè)閾值可以是預(yù)先設(shè)置的一個閾值,若服務(wù)器檢測到閱讀時間小于該閾值,則表示對該頁面的閱讀時間較短,該閱讀時間對應(yīng)的最終切邊數(shù)據(jù)是誤操作產(chǎn)生的最終切邊數(shù)據(jù);若服務(wù)器檢測到閱讀時間大于或等于該閾值,則表示對該頁面的閱讀時間較長,該閱讀時間對應(yīng)的最終切邊數(shù)據(jù)不是誤操作產(chǎn)生的最終切邊數(shù)據(jù)。進一步地,閾值可以自行設(shè)置,比如,將閾值設(shè)置為5秒,服務(wù)器將低于5秒的閱讀時間所對應(yīng)的最終切邊數(shù)據(jù)從最終切邊數(shù)據(jù)集合中剔除,以避免誤操作產(chǎn)生的最終切邊數(shù)據(jù)對切邊數(shù)據(jù)的準(zhǔn)確性的影響。進一步地,切邊數(shù)據(jù)包括頁邊距,頁邊距包括左頁邊距、右頁邊距、上頁邊距和下頁邊距中的至少一種;則根據(jù)頁面的最終切邊數(shù)據(jù)集合和閱讀時間集合生成頁面的切邊數(shù)據(jù),可以包括:將每一組最終切邊數(shù)據(jù)乘以最終切邊數(shù)據(jù)對應(yīng)的閱讀時間,分別計算相乘后的最終切邊數(shù)據(jù)集合中每一種頁邊距對應(yīng)的最終切邊數(shù)據(jù)的平均值,得到頁面的切邊數(shù)據(jù);或者,分別計算頁面的最終切邊數(shù)據(jù)集合中每一種頁邊距對應(yīng)的最終切邊數(shù)據(jù)的平均值,得到頁面的切邊數(shù)據(jù)。其中,生成頁面的切邊數(shù)據(jù)的方法有很多種,比如,可以將最終切邊數(shù)據(jù)乘以閱讀時間后的最終切邊數(shù)據(jù)集合生成頁面的切邊數(shù)據(jù);或者,可以根據(jù)最終切邊數(shù)據(jù)集合生成頁面的切邊數(shù)據(jù);或者,可以去除最終切邊數(shù)據(jù)集合中最大一組最終切邊數(shù)據(jù)和最小一組最終切邊數(shù)據(jù)后生成頁面的切邊數(shù)據(jù)等,本發(fā)明實施例不作限定。較佳地,本發(fā)明實施例以服務(wù)器根據(jù)最終切邊數(shù)據(jù)和該最終切邊數(shù)據(jù)對應(yīng)的閱讀時間生成切邊數(shù)據(jù)為例進行說明。比如,文件一中第三頁的最終切邊數(shù)據(jù)集合和閱讀時間集合中,第一組最終切邊數(shù)據(jù)為(300,80,300,80)、第一組閱讀時間為40秒;第二組最終切邊數(shù)據(jù)為(320,95,315,70)、第二組閱讀時間為48秒;第三組最終切邊數(shù)據(jù)為(290,79,295,86)、第三組閱讀時間為32秒;第四組最終切邊數(shù)據(jù)為(290,84,302,74)、第四組閱讀時間為40秒,且每一組最終切邊數(shù)據(jù)中第一個數(shù)據(jù)為左頁邊距、第二個數(shù)據(jù)為上頁邊距、第三個數(shù)據(jù)為右頁邊距、第四個數(shù)據(jù)為下頁邊距,則可以根據(jù)每一組最終切邊數(shù)據(jù)中的第一個數(shù)據(jù)和該數(shù)據(jù)對應(yīng)的閱讀時間計算出左頁邊距對應(yīng)的切邊數(shù)據(jù)為(300X40+320X48+290X32+290X40)/(40+48+32+40)=311.8125,類似地,可以分別計算出上頁邊距對應(yīng)的切邊數(shù)據(jù)85.3、右頁邊距對應(yīng)的切邊數(shù)據(jù)為304、下頁邊距對應(yīng)的切邊數(shù)據(jù)為76.7,則服務(wù)器計算出的該頁面的切邊數(shù)據(jù)為(311.8125,85.3,304,76.7)。步驟306:服務(wù)器檢測本地是否存在與該文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包,若檢測到本地存在與該文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包,則執(zhí)行步驟308,若檢測到本地不存在與該文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包,則流程結(jié)束;其中,若服務(wù)器檢測到本地存在與接收的文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包,執(zhí)行步驟308;若服務(wù)器檢測到本地不存在與接收的文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包,向終端反饋不存在該文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包,流程結(jié)束。步驟308:服務(wù)器反饋該切邊數(shù)據(jù)包;本發(fā)明實施例中,服務(wù)器將根據(jù)文件標(biāo)識檢測到的切邊數(shù)據(jù)包發(fā)送給終端,以便終端根據(jù)該切邊數(shù)據(jù)包對文件進行切邊。步驟310:終端接收根據(jù)文件標(biāo)識反饋的切邊數(shù)據(jù)包,該切邊數(shù)據(jù)包包括文件中至少一個頁面的切邊數(shù)據(jù);步驟312:終端獲取切邊數(shù)據(jù)包中對應(yīng)當(dāng)前頁面的切邊數(shù)據(jù),該切邊數(shù)據(jù)包括頁邊距;其中,終端可以根據(jù)當(dāng)前頁面的頁碼獲取切邊數(shù)據(jù)包中對應(yīng)頁碼的切邊數(shù)據(jù)。該切邊數(shù)據(jù)包括頁邊距,即該切邊數(shù)據(jù)中的數(shù)據(jù)為文字部分與頁面邊線的距離。步驟314:終端根據(jù)該頁邊距確定當(dāng)前頁面的顯示區(qū)域,該頁邊距包括左頁邊距、右頁邊距、上頁邊距和下頁邊距中的至少一種;其中,終端可以根據(jù)當(dāng)前頁面和切邊數(shù)據(jù)中的頁邊距確定當(dāng)前頁面的顯示區(qū)域。t匕如,當(dāng)前頁面為800X600且切邊數(shù)據(jù)為(300,84.5,303,77.5),則若將當(dāng)前頁面的中心作為坐標(biāo)原點、當(dāng)前頁面的長和寬分別作為X軸和Y軸,當(dāng)前頁面的顯示區(qū)域為X=-1OO的第一直線、Y=215.5的第二直線、Χ=97的第三直線和Υ=_222.5的第四直線圍成的區(qū)域。步驟316:終端對該顯示區(qū)域進行顯示。其中,終端可以直接對該顯示區(qū)域進行顯示;或者,終端可以對顯示區(qū)域的顯示效果進行展示,并檢測顯示區(qū)域是否進行了修改,若檢測到顯示區(qū)域未進行修改,則對該顯示區(qū)域進行顯示。因此,對顯示區(qū)域進行顯示之前,還可以包括:檢測是否對所述切邊數(shù)據(jù)進行了修改;若檢測到對切邊數(shù)據(jù)進行了修改,則接收修改后的切邊數(shù)據(jù);根據(jù)修改后的切邊數(shù)據(jù)中的頁邊距確定顯示區(qū)域。終端根據(jù)修改后的切邊數(shù)據(jù)中的頁邊距確定顯示區(qū)域的方法與上述方法一致,此處不贅述。需要補充說明的是,發(fā)送對應(yīng)文件的文件標(biāo)識之后,還可以包括:若未接收到反饋的切邊數(shù)據(jù)包,則對當(dāng)前頁面的切邊數(shù)據(jù)進行設(shè)置,該切邊數(shù)據(jù)包括頁邊距;接收設(shè)置后的切邊數(shù)據(jù);根據(jù)設(shè)置后的切邊數(shù)據(jù)中的頁邊距確定當(dāng)前頁面的顯示區(qū)域,頁邊距包括左頁邊距、右頁邊距、上頁邊距和下頁邊距中的至少一種;對顯示區(qū)域進行顯示。若服務(wù)器中沒有該文件標(biāo)識對應(yīng)的最終切邊數(shù)據(jù)集合,或者,該最終切邊數(shù)據(jù)集合中的最終切邊數(shù)據(jù)的組數(shù)太少,不足以生成該頁面的切邊數(shù)據(jù),則服務(wù)器可以向終端反饋通知消息,該通知消息用來告知終端服務(wù)器當(dāng)前沒有該文件的切邊數(shù)據(jù)包,則終端接收到該通知消息后,設(shè)置當(dāng)前頁面的切邊數(shù)據(jù),并根據(jù)設(shè)置后的切邊數(shù)據(jù)確定當(dāng)前頁面的顯示區(qū)域,對該顯示區(qū)域進行顯示。終端根據(jù)設(shè)置后的切邊數(shù)據(jù)中的頁邊距確定顯示區(qū)域的方法與上述方法一致,此處不贅述。進一步地,終端對顯示區(qū)域進行顯示之后,還可以將當(dāng)前顯示區(qū)域?qū)?yīng)的最終切邊數(shù)據(jù)發(fā)送給服務(wù)器,以便服務(wù)器根據(jù)該切邊數(shù)據(jù)再次生成當(dāng)前頁面的切邊數(shù)據(jù)。則對顯示區(qū)域進行顯示之后,還可以包括:采集當(dāng)前頁面所在的文件對應(yīng)的文件標(biāo)識、當(dāng)前頁面的頁碼和當(dāng)前頁面的最終切邊數(shù)據(jù),該最終切邊數(shù)據(jù)為顯示區(qū)域?qū)?yīng)的切邊數(shù)據(jù);將包括文件標(biāo)識、頁碼和最終切邊數(shù)據(jù)的頁面信息發(fā)送給服務(wù)器,以便服務(wù)器根據(jù)文件標(biāo)識和頁碼確定當(dāng)前頁面且根據(jù)最終切邊數(shù)據(jù)再次生成當(dāng)前頁面的切邊數(shù)據(jù)。其中,若切邊數(shù)據(jù)未進行修改,則最終切邊數(shù)據(jù)為接收的切邊數(shù)據(jù);若切邊數(shù)據(jù)進行了修改,則最終切邊數(shù)據(jù)為修改后的切邊數(shù)據(jù);若未接收到切邊數(shù)據(jù),則最終切邊數(shù)據(jù)為設(shè)置后的切邊數(shù)據(jù)。進一步地,為了節(jié)省傳輸資源,若切邊數(shù)據(jù)未進行修改,則終端可以不執(zhí)行向服務(wù)器發(fā)送最終切邊數(shù)據(jù)的步驟。相應(yīng)地,服務(wù)器接收到包括頁面所在的文件對應(yīng)的文件標(biāo)識、頁面的頁碼和頁面的最終切邊數(shù)據(jù)的頁面信息后,可以根據(jù)該頁面信息生成當(dāng)前頁面的切邊數(shù)據(jù),具體生成流程詳見步驟304中的描述,此處不贅述?;蛘撸瑸榱吮苊庹`操作導(dǎo)致采集的最終切邊數(shù)據(jù)不準(zhǔn)確的現(xiàn)象,在采用該最終切邊數(shù)據(jù)對頁面進行切邊后,還可以對閱讀該頁面的閱讀時間進行采集,以便根據(jù)閱讀時間對最終切邊數(shù)據(jù)進行篩選,去除誤操作產(chǎn)生的最終切邊數(shù)據(jù)。則對顯示區(qū)域進行顯示之后,還可以包括:采集當(dāng)前頁面所在的文件對應(yīng)的文件標(biāo)識、當(dāng)前頁面的頁碼、當(dāng)前頁面的最終切邊數(shù)據(jù)和根據(jù)最終切邊數(shù)據(jù)切邊后對當(dāng)前頁面的閱讀時間,最終切邊數(shù)據(jù)為顯示區(qū)域?qū)?yīng)的切邊數(shù)據(jù);將包括文件標(biāo)識、頁碼、最終切邊數(shù)據(jù)和閱讀時間的頁面信息發(fā)送給服務(wù)器,以便服務(wù)器根據(jù)文件標(biāo)識和頁碼確定當(dāng)前頁面且根據(jù)最終切邊數(shù)據(jù)和閱讀時間再次生成當(dāng)前頁面的切邊數(shù)據(jù)。相應(yīng)地,服務(wù)器接收到包括頁面所在的文件對應(yīng)的文件標(biāo)識、頁面的頁碼、頁面的最終切邊數(shù)據(jù)和根據(jù)頁面的最終切邊數(shù)據(jù)對頁面切邊后對頁面的閱讀時間的頁面信息后,可以根據(jù)該頁面信息生成當(dāng)前頁面的切邊數(shù)據(jù),具體生成流程詳見步驟304中的描述,此處不贅述。需要補充說明的是,終端可以在合適的時機將上述采集的頁面信息發(fā)送給服務(wù)器。該合適的時機可以包括但不限于:立即、終端下次連接服務(wù)器、網(wǎng)絡(luò)空閑、終端接入WiFi(WirelessFidelity,無線保真)、終端向服務(wù)器請求切邊數(shù)據(jù)包等,本發(fā)明實施例不作限定。綜上所述,本發(fā)明實施例提供的文件切邊方法,通過向服務(wù)器發(fā)送對應(yīng)文件的文件標(biāo)識;接收所述服務(wù)器根據(jù)所述文件標(biāo)識反饋的切邊數(shù)據(jù)包,所述切邊數(shù)據(jù)包包括所述文件中至少一個頁面的切邊數(shù)據(jù);根據(jù)所述切邊數(shù)據(jù)包對所述文件進行切邊,可以直接根據(jù)接收的切邊數(shù)據(jù)包對文件切邊,解決了終端需要根據(jù)算法實時檢測文件中每一個頁面的切邊區(qū)域,使得對文件的切邊操作占用了大量的資源的問題,達到了提高文件的切邊效率的效果。另外,通過去除閱讀時間集合中未超過預(yù)設(shè)閾值的閱讀時間;去除最終切邊數(shù)據(jù)集合中未超過預(yù)設(shè)閾值的閱讀時間對應(yīng)的最終切邊數(shù)據(jù),解決了誤操作產(chǎn)生的最終切邊數(shù)據(jù)導(dǎo)致采集的最終切邊數(shù)據(jù)不準(zhǔn)確的問題,達到了提高頁面的切邊數(shù)據(jù)的準(zhǔn)確性的效果。實施例四請參考圖4,其示出了本發(fā)明實施例四提供的終端的結(jié)構(gòu)框架圖,該終端可以是智能電視、智能手機或者平板電腦等等。該終端,包括:第一發(fā)送模塊401,用于發(fā)送對應(yīng)文件的文件標(biāo)識,該文件包括至少一個頁面;第一接收模塊402,用于接收根據(jù)第一發(fā)送模塊401發(fā)送的文件標(biāo)識反饋的切邊數(shù)據(jù)包,該切邊數(shù)據(jù)包包括文件中至少一個頁面的切邊數(shù)據(jù);切邊模塊403,用于根據(jù)第一接收模塊402接收的切邊數(shù)據(jù)包對文件進行切邊。綜上所述,本發(fā)明實施例提供的終端,通過發(fā)送對應(yīng)文件的文件標(biāo)識;接收根據(jù)所述文件標(biāo)識反饋的切邊數(shù)據(jù)包,所述切邊數(shù)據(jù)包包括所述文件中至少一個頁面的切邊數(shù)據(jù);根據(jù)所述切邊數(shù)據(jù)包對所述文件進行切邊,可以直接根據(jù)接收的切邊數(shù)據(jù)包對文件切邊,解決了需要根據(jù)算法實時檢測文件中每一個頁面的切邊區(qū)域,使得對文件的切邊操作占用了大量的資源的問題,達到了提高文件的切邊效率的效果。實施例五請參考圖5,其示出了本發(fā)明實施例五提供的服務(wù)器的結(jié)構(gòu)框架圖。該服務(wù)器,包括:第三接收模塊501,用于接收對應(yīng)文件的文件標(biāo)識,該文件包括至少一個頁面;第一檢測模塊502,用于檢測本地是否存在與第三接收模塊501接收的文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包,該切邊數(shù)據(jù)包包括文件中至少一個頁面的切邊數(shù)據(jù);反饋模塊503,用于在第一檢測模塊502檢測到本地存在與文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包后,反饋切邊數(shù)據(jù)包。綜上所述,本發(fā)明實施例提供的服務(wù)器,通過接收對應(yīng)文件的文件標(biāo)識;檢測本地是否存在與所述文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包;若檢測到本地存在與所述文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包,則反饋所述切邊數(shù)據(jù)包,以便終端根據(jù)該切邊數(shù)據(jù)包對文件進行切邊,解決了需要根據(jù)算法實時檢測文件中每一個頁面的切邊區(qū)域,使得對文件的切邊操作占用了大量的資源的問題,達到了提高文件的切邊效率的效果。實施例六請參考圖6,其示出了本發(fā)明實施例六提供的文件切邊的系統(tǒng)的結(jié)構(gòu)框架圖。該文件切邊的系統(tǒng)包括:終端400和服務(wù)器500。其中,終端400包括:第一發(fā)送模塊401、第一接收模塊402和切邊模塊403;服務(wù)器500包括:第三接收模塊501、第一檢測模塊502和反饋模塊503。第一發(fā)送模塊401,用于發(fā)送對應(yīng)文件的文件標(biāo)識,該文件包括至少一個頁面;第三接收模塊501,用于接收對應(yīng)文件的文件標(biāo)識,該文件包括至少一個頁面;第一檢測模塊502,用于檢測本地是否存在與第三接收模塊501接收的文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包,該切邊數(shù)據(jù)包包括文件中至少一個頁面的切邊數(shù)據(jù);反饋模塊503,用于在第一檢測模塊502檢測到本地存在與文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包后,反饋切邊數(shù)據(jù)包;第一接收模塊402,用于接收根據(jù)第一發(fā)送模塊401發(fā)送的文件標(biāo)識反饋的切邊數(shù)據(jù)包,該切邊數(shù)據(jù)包包括文件中至少一個頁面的切邊數(shù)據(jù);切邊模塊403,用于根據(jù)第一接收模塊402接收的切邊數(shù)據(jù)包對文件進行切邊。在另一實施方式下,切邊模塊403可以包括:獲取單元403A,用于獲取切邊數(shù)據(jù)包中對應(yīng)于當(dāng)前頁面的切邊數(shù)據(jù),該切邊數(shù)據(jù)包括頁邊距;確定單元403B,用于根據(jù)獲取單元403A獲取的頁邊距確定當(dāng)前頁面的顯示區(qū)域,該頁邊距包括左頁邊距、右頁邊距、上頁邊距和下頁邊距中的至少一種;顯示單元403C,用于對確定單元403B確定的顯示區(qū)域進行顯示。在另一實施方式下,切邊模塊403還可以包括:采集單元403D,用于顯示單元403C對顯示區(qū)域進行顯示之后,采集包括當(dāng)前頁面所在的文件對應(yīng)的文件標(biāo)識、當(dāng)前頁面的頁碼、當(dāng)前頁面的最終切邊數(shù)據(jù)和根據(jù)最終切邊數(shù)據(jù)切邊后對當(dāng)前頁面的閱讀時間中的前三項或四項的頁面信息,最終切邊數(shù)據(jù)為顯示區(qū)域?qū)?yīng)的切邊數(shù)據(jù);發(fā)送單元403E,用于將采集單元403D采集的頁面信息發(fā)送給服務(wù)器500,以便服務(wù)器500根據(jù)文件標(biāo)識和頁碼確定當(dāng)前頁面且根據(jù)最終切邊數(shù)據(jù)或根據(jù)最終切邊數(shù)據(jù)和閱讀時間再次生成當(dāng)前頁面的切邊數(shù)據(jù);本實施方式下的服務(wù)器500還可以包括:第四接收模塊504,用于第三接收模塊501接收對應(yīng)文件的文件標(biāo)識之前,接收至少一個頁面的頁面信息,該頁面信息包括頁面所在的文件對應(yīng)的文件標(biāo)識、頁面的頁碼、頁面的最終切邊數(shù)據(jù)和根據(jù)頁面的最終切邊數(shù)據(jù)對頁面切邊后對頁面的閱讀時間中的前三項或四項;第二檢測模塊505,用于對于第四接收模塊504接收的每一個頁面的頁面信息,檢測本地是否存在頁面信息中的文件標(biāo)識;第一添加模塊506,用于在第二檢測模塊505檢測到本地存在頁面信息中的文件標(biāo)識后,根據(jù)文件標(biāo)識和頁碼將頁面的最終切邊數(shù)據(jù)添加到頁面的最終切邊數(shù)據(jù)集合中;第一生成模塊507,用于根據(jù)第一添加模塊506添加后的頁面的最終切邊數(shù)據(jù)集合生成頁面的切邊數(shù)據(jù);或者,第二添加模塊509,用于在第二檢測模塊505檢測到本地存在頁面信息中的文件標(biāo)識后,根據(jù)文件標(biāo)識和頁碼將頁面的最終切邊數(shù)據(jù)添加到頁面的最終切邊數(shù)據(jù)集合中,并將閱讀時間添加到最終切邊數(shù)據(jù)對應(yīng)的閱讀時間集合中;第二生成模塊510,用于根據(jù)第二添加模塊509添加后的頁面的最終切邊數(shù)據(jù)集合和閱讀時間集合生成頁面的切邊數(shù)據(jù)。在另一實施方式下,終端400還可以包括:設(shè)置模塊404,用于第一發(fā)送模塊401發(fā)送對應(yīng)文件的文件標(biāo)識之后,若未接收到反饋的切邊數(shù)據(jù)包,則對當(dāng)前頁面的切邊數(shù)據(jù)進行設(shè)置,該切邊數(shù)據(jù)包括頁邊距;第二接收模塊405,用于接收設(shè)置模塊404設(shè)置后的切邊數(shù)據(jù);確定模塊406,用于根據(jù)第二接收模塊405接收的設(shè)置后的切邊數(shù)據(jù)中的頁邊距確定當(dāng)前頁面的顯示區(qū)域,該頁邊距包括左頁邊距、右頁邊距、上頁邊距和下頁邊距中的至少一種;顯示模塊407,用于對確定模塊406確定的顯示區(qū)域進行顯示。在另一實施方式下,終端400還可以包括:采集模塊408,用于顯示模塊407對顯示區(qū)域進行顯示之后,采集包括當(dāng)前頁面所在的文件對應(yīng)的文件標(biāo)識、當(dāng)前頁面的頁碼、當(dāng)前頁面的最終切邊數(shù)據(jù)和根據(jù)最終切邊數(shù)據(jù)切邊后對當(dāng)前頁面的閱讀時間中的前三項或四項的頁面信息,最終切邊數(shù)據(jù)為顯示區(qū)域?qū)?yīng)的切邊數(shù)據(jù);第二發(fā)送模塊409,用于將采集模塊408采集的頁面信息發(fā)送給服務(wù)器500,以便服務(wù)器500根據(jù)文件標(biāo)識和頁碼確定當(dāng)前頁面且根據(jù)最終切邊數(shù)據(jù)或根據(jù)最終切邊數(shù)據(jù)和閱讀時間再次生成當(dāng)前頁面的切邊數(shù)據(jù);本實施方式下的第四接收模塊504,用于第三接收模塊501接收對應(yīng)文件的文件標(biāo)識之前,接收至少一個頁面的頁面信息,該頁面信息包括頁面所在的文件對應(yīng)的文件標(biāo)識、頁面的頁碼、頁面的最終切邊數(shù)據(jù)和根據(jù)頁面的最終切邊數(shù)據(jù)對頁面切邊后對頁面的閱讀時間中的前三項或四項;第二檢測模塊505,用于對于第四接收模塊504接收的每一個頁面的頁面信息,檢測本地是否存在頁面信息中的文件標(biāo)識;第一添加模塊506,用于在第二檢測模塊505檢測到本地存在頁面信息中的文件標(biāo)識后,根據(jù)文件標(biāo)識和頁碼將頁面的最終切邊數(shù)據(jù)添加到頁面的最終切邊數(shù)據(jù)集合中;第一生成模塊507,用于根據(jù)第一添加模塊506添加后的頁面的最終切邊數(shù)據(jù)集合生成頁面的切邊數(shù)據(jù);或者,第二添加模塊508,用于在第二檢測模塊505檢測到本地存在頁面信息中的文件標(biāo)識后,根據(jù)文件標(biāo)識和頁碼將頁面的最終切邊數(shù)據(jù)添加到頁面的最終切邊數(shù)據(jù)集合中,并將閱讀時間添加到最終切邊數(shù)據(jù)對應(yīng)的閱讀時間集合中;第二生成模塊509,用于根據(jù)第二添加模塊508添加后的頁面的最終切邊數(shù)據(jù)集合和閱讀時間集合生成頁面的切邊數(shù)據(jù)。在另一種實施方式下,切邊數(shù)據(jù)包括頁邊距,該頁邊距包括左頁邊距、右頁邊距、上頁邊距和下頁邊距中的至少一種;第一生成模塊507,用于分別計算頁面的最終切邊數(shù)據(jù)集合中每一種頁邊距對應(yīng)的最終切邊數(shù)據(jù)的平均值,得到頁面的切邊數(shù)據(jù)。在另一實施方式下,服務(wù)器500還可以包括:第一去除模塊510,用于第二生成模塊509根據(jù)頁面的最終切邊數(shù)據(jù)集合和閱讀時間集合生成頁面的切邊數(shù)據(jù)之前,去除閱讀時間集合中未超過預(yù)設(shè)閾值的閱讀時間;第二去除模塊511,用于去除最終切邊數(shù)據(jù)集合中第一去除模塊510去除的未超過預(yù)設(shè)閾值的閱讀時間對應(yīng)的最終切邊數(shù)據(jù)。在另一實施方式下,切邊數(shù)據(jù)包括頁邊距,該頁邊距包括左頁邊距、右頁邊距、上頁邊距和下頁邊距中的至少一種;第二生成模塊509,用于將每一組最終切邊數(shù)據(jù)乘以最終切邊數(shù)據(jù)對應(yīng)的閱讀時間,分別計算相乘后的最終切邊數(shù)據(jù)集合中每一種頁邊距對應(yīng)的最終切邊數(shù)據(jù)的平均值,得到頁面的切邊數(shù)據(jù);或者,分別計算頁面的最終切邊數(shù)據(jù)集合中每一種頁邊距對應(yīng)的最終切邊數(shù)據(jù)的平均值,得到頁面的切邊數(shù)據(jù)。綜上所述,本發(fā)明實施例提供的文件切邊的系統(tǒng),通過向服務(wù)器發(fā)送對應(yīng)文件的文件標(biāo)識;接收所述服務(wù)器根據(jù)所述文件標(biāo)識反饋的切邊數(shù)據(jù)包,所述切邊數(shù)據(jù)包包括所述文件中至少一個頁面的切邊數(shù)據(jù);根據(jù)所述切邊數(shù)據(jù)包對所述文件進行切邊,可以直接根據(jù)接收的切邊數(shù)據(jù)包對文件切邊,解決了終端需要根據(jù)算法實時檢測文件中每一個頁面的切邊區(qū)域,使得對文件的切邊操作占用了大量的資源的問題,達到了提高文件的切邊效率的效果。另外,通過去除閱讀時間集合中未超過預(yù)設(shè)閾值的閱讀時間;去除最終切邊數(shù)據(jù)集合中未超過預(yù)設(shè)閾值的閱讀時間對應(yīng)的最終切邊數(shù)據(jù),解決了誤操作產(chǎn)生的最終切邊數(shù)據(jù)導(dǎo)致采集的最終切邊數(shù)據(jù)不準(zhǔn)確的問題,達到了提高頁面的切邊數(shù)據(jù)的準(zhǔn)確性的效果。需要說明的是:上述實施例提供的終端和服務(wù)器在進行文件切邊時,僅以上述各功能模塊的劃分進行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將終端、服務(wù)器和文件切邊的系統(tǒng)的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的終端和服務(wù)器與文件切邊方法實施例屬于同一構(gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。權(quán)利要求1.一種文件切邊方法,其特征在于,所述方法包括:發(fā)送對應(yīng)文件的文件標(biāo)識,所述文件包括至少一個頁面;接收根據(jù)所述文件標(biāo)識反饋的切邊數(shù)據(jù)包,所述切邊數(shù)據(jù)包包括所述文件中至少一個頁面的切邊數(shù)據(jù);根據(jù)所述切邊數(shù)據(jù)包對所述文件進行切邊。2.根據(jù)權(quán)利要求1所述的文件切邊方法,其特征在于,所述根據(jù)所述切邊數(shù)據(jù)包對所述文件進行切邊,包括:獲取所述切邊數(shù)據(jù)包中對應(yīng)于當(dāng)前頁面的切邊數(shù)據(jù),所述切邊數(shù)據(jù)包括頁邊距;根據(jù)所述頁邊距確定所述當(dāng)前頁面的顯示區(qū)域,所述頁邊距包括左頁邊距、右頁邊距、上頁邊距和下頁邊距中的至少一種;對所述顯示區(qū)域進行顯示。3.根據(jù)權(quán)利要求1所述的文件切邊方法,其特征在于,所述發(fā)送對應(yīng)文件的文件標(biāo)識之后,還包括:若未接收到反饋的所述切邊數(shù)據(jù)包,則對當(dāng)前頁面的切邊數(shù)據(jù)進行設(shè)置,所述切邊數(shù)據(jù)包括頁邊距;接收設(shè)置后的切邊數(shù)據(jù);根據(jù)所述設(shè)置后的切邊數(shù)據(jù)中的頁邊距確定所述當(dāng)前頁面的顯示區(qū)域,所述頁邊距包括左頁邊距、右頁邊距、上頁邊距和下頁邊距中的至少一種;對所述顯示區(qū)域進行顯示。4.根據(jù)權(quán)利要求2或3所述的文件切邊方法,其特征在于,所述對所述顯示區(qū)域進行顯示之后,還包括:采集包括所述當(dāng)前頁面所在的文件對應(yīng)的文件標(biāo)識、所述當(dāng)前頁面的頁碼、所述當(dāng)前頁面的最終切邊數(shù)據(jù)和根據(jù)所述最終切邊數(shù)據(jù)切邊后對所述當(dāng)前頁面的閱讀時間中的前三項或四項的頁面信息,所述最終切邊數(shù)據(jù)為所述顯示區(qū)域?qū)?yīng)的切邊數(shù)據(jù);將所述頁面信息發(fā)送給服務(wù)器,以便所述服務(wù)器根據(jù)所述文件標(biāo)識和所述頁碼確定所述當(dāng)前頁面且根據(jù)所述最終切邊數(shù)據(jù)或根據(jù)所述最終切邊數(shù)據(jù)和所述閱讀時間再次生成所述當(dāng)前頁面的切邊數(shù)據(jù)。5.一種文件切邊方法,其特征在于,所述方法包括:接收對應(yīng)文件的文件標(biāo)識,所述文件包括至少一個頁面;檢測是否存在與所述文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包,所述切邊數(shù)據(jù)包包括所述文件中至少一個頁面的切邊數(shù)據(jù);若檢測到存在與所述文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包,則反饋所述切邊數(shù)據(jù)包。6.根據(jù)權(quán)利要求5所述的文件切邊方法,其特征在于,所述接收對應(yīng)文件的文件標(biāo)識之前,還包括:接收至少一個頁面的頁面信息,所述頁面信息包括所述頁面所在的文件對應(yīng)的文件標(biāo)識、所述頁面的頁碼、所述頁面的最終切邊數(shù)據(jù)和根據(jù)所述頁面的最終切邊數(shù)據(jù)對所述頁面切邊后對所述頁面的閱讀時間中的前三項或四項;對于每一個頁面的頁面信息,檢測本地是否存在所述頁面信息中的所述文件標(biāo)識;若檢測到本地存在所述頁面信息中的所述文件標(biāo)識,則根據(jù)所述文件標(biāo)識和所述頁碼將所述頁面的最終切邊數(shù)據(jù)添加到所述頁面的最終切邊數(shù)據(jù)集合中;根據(jù)所述頁面的最終切邊數(shù)據(jù)集合生成所述頁面的切邊數(shù)據(jù);或者,若檢測到本地存在所述頁面信息中的所述文件標(biāo)識,則根據(jù)所述文件標(biāo)識和所述頁碼將所述頁面的最終切邊數(shù)據(jù)添加到所述頁面的最終切邊數(shù)據(jù)集合中,并將所述閱讀時間添加到所述最終切邊數(shù)據(jù)對應(yīng)的閱讀時間集合中;根據(jù)所述頁面的最終切邊數(shù)據(jù)集合和所述閱讀時間集合生成所述頁面的切邊數(shù)據(jù)。7.根據(jù)權(quán)利要求6所述的文件切邊方法,其特征在于,所述切邊數(shù)據(jù)包括頁邊距,所述頁邊距包括左頁邊距、右頁邊距、上頁邊距和下頁邊距中的至少一種;所述根據(jù)所述頁面的最終切邊數(shù)據(jù)集合生成所述頁面的切邊數(shù)據(jù),包括:分別計算所述頁面的最終切邊數(shù)據(jù)集合中每一種頁邊距對應(yīng)的最終切邊數(shù)據(jù)的平均值,得到所述頁面的切邊數(shù)據(jù)。8.根據(jù)權(quán)利要求6所述的文件切邊方法,其特征在于,所述根據(jù)所述頁面的最終切邊數(shù)據(jù)集合和所述閱讀時間集合生成所述頁面的切邊數(shù)據(jù)之前,還包括:去除所述閱讀時間集合中未超過預(yù)設(shè)閾值的閱讀時間;去除所述最終切邊數(shù)據(jù)集合中所述未超過預(yù)設(shè)閾值的閱讀時間對應(yīng)的最終切邊數(shù)據(jù)。9.根據(jù)權(quán)利要求6或8所述的文件切邊方法,其特征在于,所述切邊數(shù)據(jù)包括頁邊距,所述頁邊距包括左頁邊距、右頁邊距、上頁邊距和下頁邊距中的至少一種;根據(jù)所述頁面的最終切邊數(shù)據(jù)集合和所述閱讀時間集合生成所述頁面的切邊數(shù)據(jù),包括:將每一組最終切邊數(shù)據(jù)乘以所述最終切邊數(shù)據(jù)對應(yīng)的閱讀時間,分別計算相乘后的最終切邊數(shù)據(jù)集合中每一種頁邊距對應(yīng)的最終切邊數(shù)據(jù)的平均值,得到所述頁面的切邊數(shù)據(jù);或者,分別計算所述頁面的最終切邊數(shù)據(jù)集合中每一種頁邊距對應(yīng)的最終切邊數(shù)據(jù)的平均值,得到所述頁面的切邊數(shù)據(jù)。10.一種終端,其特征在于,所述終端包括:第一發(fā)送模塊,用于發(fā)送對應(yīng)文件的文件標(biāo)識,所述文件包括至少一個頁面;第一接收模塊,用于接收根據(jù)所述第一發(fā)送模塊發(fā)送的所述文件標(biāo)識反饋的切邊數(shù)據(jù)包,所述切邊數(shù)據(jù)包包括所述文件中至少一個頁面的切邊數(shù)據(jù);切邊模塊,用于根據(jù)所述第一接收模塊接收的切邊數(shù)據(jù)包對所述文件進行切邊。11.根據(jù)權(quán)利要求10所述的終端,其特征在于,所述切邊模塊,包括:獲取單元,用于獲取所述切邊數(shù)據(jù)包中對應(yīng)于當(dāng)前頁面的切邊數(shù)據(jù),所述切邊數(shù)據(jù)包括頁邊距;確定單元,用于根據(jù)所述獲取單元獲取的頁邊距確定所述當(dāng)前頁面的顯示區(qū)域,所述頁邊距包括左頁邊距、右頁邊距、上頁邊距和下頁邊距中的至少一種;顯示單元,用于對所述確定單元確定的顯示區(qū)域進行顯示。12.根據(jù)權(quán)利要求10或11所述的終端,其特征在于,所述切邊模塊,還包括:采集單元,用于所述顯示單元對所述顯示區(qū)域進行顯示之后,采集包括所述當(dāng)前頁面所在的文件對應(yīng)的文件標(biāo)識、所述當(dāng)前頁面的頁碼、所述當(dāng)前頁面的最終切邊數(shù)據(jù)和根據(jù)所述最終切邊數(shù)據(jù)切邊后對所述當(dāng)前頁面的閱讀時間中的前三項或四項的頁面信息,所述最終切邊數(shù)據(jù)為所述顯示區(qū)域?qū)?yīng)的切邊數(shù)據(jù);發(fā)送單元,用于將所述第二采集單元采集的所述頁面信息發(fā)送給服務(wù)器,以便所述服務(wù)器根據(jù)所述文件標(biāo)識和所述頁碼確定所述當(dāng)前頁面且根據(jù)所述最終切邊數(shù)據(jù)或根據(jù)所述最終切邊數(shù)據(jù)和所述閱讀時間再次生成所述當(dāng)前頁面的切邊數(shù)據(jù)。13.根據(jù)權(quán)利要求10所述的終端,其特征在于,所述終端,還包括:設(shè)置模塊,用于所述第一發(fā)送模塊發(fā)送對應(yīng)文件的文件標(biāo)識之后,若未接收到反饋的所述切邊數(shù)據(jù)包,則對當(dāng)前頁面的切邊數(shù)據(jù)進行設(shè)置,所述切邊數(shù)據(jù)包括頁邊距;第二接收模塊,用于接收所述設(shè)置模塊設(shè)置后的切邊數(shù)據(jù);確定模塊,用于根據(jù)所述第二接收模塊接收的設(shè)置后的切邊數(shù)據(jù)中的頁邊距確定所述當(dāng)前頁面的顯示區(qū)域,所述頁邊距包括左頁邊距、右頁邊距、上頁邊距和下頁邊距中的至少一種;顯示模塊,用于對所述確定模塊確定的顯示區(qū)域進行顯示。14.根據(jù)權(quán)利要求13所述的終端,其特征在于,所述終端,還包括:采集模塊,用于所述顯示模塊對所述顯示區(qū)域進行顯示之后,采集包括所述當(dāng)前頁面所在的文件對應(yīng)的文件標(biāo)識、所述當(dāng)前頁面的頁碼、所述當(dāng)前頁面的最終切邊數(shù)據(jù)和根據(jù)所述最終切邊數(shù)據(jù)切邊后對所述當(dāng)前頁面的閱讀時間中的前三項或四項的頁面信息,所述最終切邊數(shù)據(jù)為所述顯示區(qū)域?qū)?yīng)的切邊數(shù)據(jù);第二發(fā)送模塊,用于將所述采集模塊采集的所述頁面信息發(fā)送給所述服務(wù)器,以便所述服務(wù)器根據(jù)所述文件標(biāo)識和所述頁碼確定所述當(dāng)前頁面且根據(jù)所述最終切邊數(shù)據(jù)或根據(jù)所述最終切邊數(shù)據(jù)和所述閱讀時間再次生成所述當(dāng)前頁面的切邊數(shù)據(jù)。15.一種服務(wù)器,其特征在于,所述服務(wù)器包括:第三接收模塊,用于接收對應(yīng)文件的文件標(biāo)識,所述文件包括至少一個頁面;第一檢測模塊,用于檢測本地是否存在與所述第三接收模塊接收的文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包,所述切邊數(shù)據(jù)包包括所述文件中至少一個頁面的切邊數(shù)據(jù);反饋模塊,用于在所述第一檢測模塊檢測到本地存在與所述文件標(biāo)識對應(yīng)的文件的切邊數(shù)據(jù)包后,反饋所述切邊數(shù)據(jù)包。16.根據(jù)權(quán)利要求15所述的服務(wù)器,其特征在于,所述服務(wù)器,還包括:第四接收模塊,用于所述第三接收模塊接收對應(yīng)文件的文件標(biāo)識之前,接收至少一個頁面的頁面信息,所述頁面信息包括所述頁面所在的文件對應(yīng)的文件標(biāo)識、所述頁面的頁碼、所述頁面的最終切邊數(shù)據(jù)和根據(jù)所述頁面的最終切邊數(shù)據(jù)對所述頁面切邊后對所述頁面的閱讀時間中的前三項或四項;第二檢測模塊,用于對于所述第四接收模塊接收的每一個頁面的頁面信息,檢測本地是否存在所述頁面信息中的所述文件標(biāo)識;第一添加模塊,用于在所述第二檢測模塊檢測到本地存在所述頁面信息中的所述文件標(biāo)識后,根據(jù)所述文件標(biāo)識和所述頁碼將所述頁面的最終切邊數(shù)據(jù)添加到所述頁面的最終切邊數(shù)據(jù)集合中;第一生成模塊,用于根據(jù)所述第一添加模塊添加后的頁面的最終切邊數(shù)據(jù)集合生成所述頁面的切邊數(shù)據(jù);或者,第二添加模塊,用于在所述第二檢測模塊檢測到本地存在所述頁面信息中的所述文件標(biāo)識后,根據(jù)所述文件標(biāo)識和所述頁碼將所述頁面的最終切邊數(shù)據(jù)添加到所述頁面的最終切邊數(shù)據(jù)集合中,并將所述閱讀時間添加到所述最終切邊數(shù)據(jù)對應(yīng)的閱讀時間集合中;第二生成模塊,用于根據(jù)所述第二添加模塊添加后的頁面的最終切邊數(shù)據(jù)集合和所述閱讀時間集合生成所述頁面的切邊數(shù)據(jù)。17.根據(jù)權(quán)利要求16所述的服務(wù)器,其特征在于,所述切邊數(shù)據(jù)包括頁邊距,所述頁邊距包括左頁邊距、右頁邊距、上頁邊距和下頁邊距中的至少一種;所述第一生成模塊,用于分別計算所述頁面的最終切邊數(shù)據(jù)集合中每一種頁邊距對應(yīng)的最終切邊數(shù)據(jù)的平均值,得到所述頁面的切邊數(shù)據(jù)。18.根據(jù)權(quán)利要求16所述的服務(wù)器,其特征在于,所述服務(wù)器,還包括:第一去除模塊,用于所述第二生成模塊根據(jù)所述頁面的最終切邊數(shù)據(jù)集合和所述閱讀時間集合生成所述頁面的切邊數(shù)據(jù)之前,去除所述閱讀時間集合中未超過預(yù)設(shè)閾值的閱讀時間;第二去除模塊,用于去除所述最終切邊數(shù)據(jù)集合中所述第一去除模塊去除的未超過預(yù)設(shè)閾值的閱讀時間對應(yīng)的最終切邊數(shù)據(jù)。19.根據(jù)權(quán)利要求16或18所述的服務(wù)器,其特征在于,所述切邊數(shù)據(jù)包括頁邊距,所述頁邊距包括左頁邊距、右頁邊距、上頁邊距和下頁邊距中的至少一種;所述第二生成模塊,用于將每一組最終切邊數(shù)據(jù)乘以所述最終切邊數(shù)據(jù)對應(yīng)的閱讀時間,分別計算相乘后的最終切邊數(shù)據(jù)集合中每一種頁邊距對應(yīng)的最終切邊數(shù)據(jù)的平均值,得到所述頁面的切邊數(shù)據(jù);或者,分別計算所述頁面的最終切邊數(shù)據(jù)集合中每一種頁邊距對應(yīng)的最終切邊數(shù)據(jù)的平均值,得到所述頁面的切邊數(shù)據(jù)。全文摘要本發(fā)明公開了一種文件切邊方法、終端及服務(wù)器,屬于計算機
技術(shù)領(lǐng)域:
,尤其涉及電子文件顯示領(lǐng)域。所述方法包括發(fā)送對應(yīng)文件的文件標(biāo)識,所述文件包括至少一個頁面;接收根據(jù)所述文件標(biāo)識反饋的切邊數(shù)據(jù)包,所述切邊數(shù)據(jù)包包括所述文件中至少一個頁面的切邊數(shù)據(jù);根據(jù)所述切邊數(shù)據(jù)包對所述文件進行切邊。所述終端包括第一發(fā)送模塊、第一接收模塊和切邊模塊。所述服務(wù)器包括第三接收模塊、第一檢測模塊和反饋模塊。本發(fā)明解決了需要根據(jù)算法實時檢測文件中每一個頁面的切邊區(qū)域,使得對文件的切邊操作占用了大量的資源的問題,達到了提高文件的切邊效率的效果。文檔編號G06F17/30GK103150291SQ20131003929公開日2013年6月12日申請日期2013年1月31日優(yōu)先權(quán)日2013年1月31日發(fā)明者仇睿恒申請人:北京小米科技有限責(zé)任公司