服務(wù)器、終端、文件在線處理方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及在線處理技術(shù)領(lǐng)域,具體而言,涉及一種服務(wù)器、一種終端、一種文件在線處理方法和一種文件在線處理系統(tǒng)。
【背景技術(shù)】
[0002]在相關(guān)技術(shù)中,操作者可以對文件進(jìn)行在線編輯加工,無需將文件下載再進(jìn)行編輯。但是在線處理文件對于文檔格式的規(guī)范性一直沒有很好的解決辦法,存儲在服務(wù)器上的文件格式多種多樣,而對于一個用戶來講,其需要的文件格式基本是相同的,當(dāng)用戶在線編輯不同的文件時,就需要對每個文件的格式進(jìn)行重復(fù)的調(diào)整,十分浪費(fèi)時間。
【發(fā)明內(nèi)容】
[0003]本發(fā)明正是基于上述問題,提出了一種文件在線處理技術(shù),能夠?qū)τ脩粼诰€編輯的文件進(jìn)行統(tǒng)一的格式處理,使得用戶在用戶終端上打開的文件都屬于統(tǒng)一格式,無需用戶進(jìn)行大量的調(diào)整,提高了用戶對文件在線編輯的效率。
[0004]有鑒于此,本發(fā)明提出了一種文件在線處理方法,包括:步驟102,服務(wù)器根據(jù)來自終端的選擇指令確定目標(biāo)文件和目標(biāo)模板,解析所述目標(biāo)文件得到文件信息,并將所述文件信息和所述目標(biāo)模板傳輸至所述終端;步驟104,所述終端根據(jù)所述文件信息在線獲取所述目標(biāo)文件,并根據(jù)所述目標(biāo)模板對所述目標(biāo)文件進(jìn)行在線處理,以使所述目標(biāo)文件與所述目標(biāo)模板的格式相匹配,并在線打開處理后的目標(biāo)文件。
[0005]在該技術(shù)方案中,當(dāng)終端對服務(wù)器中的文件進(jìn)行在線處理時,服務(wù)器可以同時將用戶選中的模板發(fā)送至終端,使得終端在打開文件之前,根據(jù)接收到的模板對文件進(jìn)行調(diào)整,從而使用戶能夠直接對調(diào)整后的文件進(jìn)行編輯,無需過多地調(diào)整文件的格式,以便盡快完成對文件的編輯,提高了用戶對文件在線編輯的效率。
[0006]本發(fā)明還提出了一種服務(wù)器,包括:解析單元,用于根據(jù)來自終端的選擇指令確定目標(biāo)文件和目標(biāo)模板,解析所述目標(biāo)文件得到文件信息;傳輸單元,用于將所述文件信息和所述目標(biāo)模板傳輸至所述終端,以便所述終端根據(jù)所述文件信息在線獲取所述目標(biāo)文件,并根據(jù)所述目標(biāo)模板對所述目標(biāo)文件進(jìn)行在線處理。
[0007]在該技術(shù)方案中,當(dāng)終端對服務(wù)器中的文件進(jìn)行在線處理時,服務(wù)器可以同時將用戶選中的模板發(fā)送至終端,使得終端在打開文件之前,根據(jù)接收到的模板對文件進(jìn)行調(diào)整,從而使用戶能夠直接對調(diào)整后的文件進(jìn)行編輯,無需過多地調(diào)整文件的格式,以便盡快完成對文件的編輯,提高了用戶對文件在線編輯的效率。
[0008]本發(fā)明還提出了一種終端,包括:獲取單元,用于根據(jù)來自服務(wù)器的文件信息在線獲取服務(wù)器中的目標(biāo)文件;處理單元,用于根據(jù)所述目標(biāo)模板對所述目標(biāo)文件進(jìn)行在線處理,以使所述目標(biāo)文件與所述目標(biāo)模板的格式相匹配,并在線打開處理后的目標(biāo)文件。
[0009]在該技術(shù)方案中,當(dāng)終端對服務(wù)器中的文件進(jìn)行在線處理時,服務(wù)器可以同時將用戶選中的模板發(fā)送至終端,使得終端在打開文件之前,根據(jù)接收到的模板對文件進(jìn)行調(diào)整,從而使用戶能夠直接對調(diào)整后的文件進(jìn)行編輯,無需過多地調(diào)整文件的格式,以便盡快完成對文件的編輯,提高了用戶對文件在線編輯的效率。
[0010]本發(fā)明還提出了一種文件在線處理系統(tǒng),包括上述任一項所述的服務(wù)器,以及上述任一項所述的終端。
[0011]通過以上技術(shù)方案,能夠?qū)τ脩粼诰€編輯的文件進(jìn)行統(tǒng)一的格式處理,使得用戶在用戶終端上打開的文件都屬于統(tǒng)一格式,無需用戶進(jìn)行大量的調(diào)整,提高了用戶對文件在線編輯的效率。
【附圖說明】
[0012]圖1示出了根據(jù)本發(fā)明的實施例的文件在線處理方法的示意流程圖;
[0013]圖2示出了根據(jù)本發(fā)明的實施例的服務(wù)器的示意框圖;
[0014]圖3示出了根據(jù)本發(fā)明的實施例的終端的示意框圖;
[0015]圖4示出了根據(jù)本發(fā)明的實施例的在線編輯文件的示意流程圖;
[0016]圖5A至圖示出了根據(jù)本發(fā)明的實施例的在線調(diào)整文件格式的示意圖。
【具體實施方式】
[0017]為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結(jié)合附圖和【具體實施方式】對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。
[0018]在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實施,因此,本發(fā)明的保護(hù)范圍并不受下面公開的具體實施例的限制。
[0019]圖1示出了根據(jù)本發(fā)明的實施例的文件在線處理方法的示意流程圖。
[0020]如圖1所示,根據(jù)本發(fā)明的實施例的文件在線處理方法,包括:步驟102,服務(wù)器根據(jù)來自終端的選擇指令確定目標(biāo)文件和目標(biāo)模板,解析所述目標(biāo)文件得到文件信息,并將所述文件信息和所述目標(biāo)模板傳輸至所述終端;步驟104,所述終端根據(jù)所述文件信息在線獲取所述目標(biāo)文件,并根據(jù)所述目標(biāo)模板對所述目標(biāo)文件進(jìn)行在線處理,以使所述目標(biāo)文件與所述目標(biāo)模板的格式相匹配,并在線打開處理后的目標(biāo)文件。
[0021]在該技術(shù)方案中,當(dāng)終端對服務(wù)器中的文件進(jìn)行在線處理時,服務(wù)器可以同時將用戶選中的模板發(fā)送至終端,使得終端在打開文件之前,根據(jù)接收到的模板對文件進(jìn)行調(diào)整,從而使用戶能夠直接對調(diào)整后的文件進(jìn)行編輯,無需過多地調(diào)整文件的格式,以便盡快完成對文件的編輯,提高了用戶對文件在線編輯的效率。
[0022]在上述技術(shù)方案中,優(yōu)選地,對所述目標(biāo)文件進(jìn)行在線處理的過程包括:所述終端解析所述目標(biāo)文件得到至少一項目標(biāo)參數(shù),并解析所述目標(biāo)模板以確定所述目標(biāo)模板包含的至少一項標(biāo)準(zhǔn)參數(shù),以及所述至少一項標(biāo)準(zhǔn)參數(shù)中的每項標(biāo)準(zhǔn)參數(shù)在所述目標(biāo)模板中的標(biāo)準(zhǔn)格式信息,根據(jù)所述標(biāo)準(zhǔn)格式信息對所述至少一項目標(biāo)參數(shù)中的每項目標(biāo)參數(shù)在所述目標(biāo)文件中的格式信息進(jìn)行在線調(diào)整,以使調(diào)整后的目標(biāo)參數(shù)的格式信息與所述標(biāo)準(zhǔn)參數(shù)的格式信息相匹配。
[0023]在該技術(shù)方案中,具體可以通過解析目標(biāo)模板得到目標(biāo)模板所包含的標(biāo)準(zhǔn)參數(shù),比如包含:標(biāo)題-居中、序言-五號字、正文-楷體,那么可以根據(jù)這些標(biāo)準(zhǔn)參數(shù)調(diào)整目標(biāo)文件中的相應(yīng)參數(shù),如果解析目標(biāo)文件可以得到標(biāo)題、序言和正文三項,則將目標(biāo)文件的標(biāo)題調(diào)整為居中,將序言調(diào)整為五號字,將正文調(diào)整為楷體,從而在用戶終端打開目標(biāo)文件之前就按照目標(biāo)模板完成了對目標(biāo)文件格式的調(diào)整。
[0024]在上述技術(shù)方案中,優(yōu)選地,還包括:步驟106,所述終端根據(jù)接收到的操作指令對所述處理后的目標(biāo)文件進(jìn)行操作,并在接收到在線傳輸指令時,根據(jù)所述目標(biāo)模板對操作后的目標(biāo)文件進(jìn)行驗證,以判斷所述操作后的目標(biāo)文件與所述目標(biāo)模板的格式是否相匹配,若匹配,則將所述操作后的目標(biāo)文件在線傳輸至所述服務(wù)器;若不匹配,則顯示提示信肩、O
[0025]在該技術(shù)方案中,在將目標(biāo)文件在線傳輸至服務(wù)器之前,終端根據(jù)目標(biāo)模板對操作后的目標(biāo)文件進(jìn)行驗證,以便用戶將上傳的文件都修改為統(tǒng)一格式,從而便于服務(wù)器進(jìn)行存儲和管理。
[0026]在上述技術(shù)方案中,優(yōu)選地,在打開所述處理后的目標(biāo)文件之前,所述終端根據(jù)所述目標(biāo)模板中的展現(xiàn)信息調(diào)整所述目標(biāo)參數(shù)的展現(xiàn)形式。
[0027]在該技術(shù)方案中,除了根據(jù)目標(biāo)模板調(diào)整目標(biāo)文件的格式,還可以根據(jù)目標(biāo)模板調(diào)整目標(biāo)文件的展現(xiàn)形式,比如為目標(biāo)文件添加頁眉、頁腳或水印等。
[0028]在上述技術(shù)方案中,優(yōu)選地,所述步驟104還包括:所述服務(wù)器獲取所述終端的注冊表信息,并根據(jù)所述服務(wù)器中的預(yù)設(shè)參數(shù)信息在所述注冊表信息中查詢與所述預(yù)設(shè)參數(shù)信息相匹配的標(biāo)識信息,根據(jù)查詢到的標(biāo)識信息在所述終端中確定目標(biāo)應(yīng)用程序地址,以使所述終端通過所述目標(biāo)應(yīng)用程序在線打開所述處理后的目標(biāo)文件。
[0029]在該技術(shù)方案中,服務(wù)器可以通過終端注冊表信息中的標(biāo)識信息來使終端通過目標(biāo)應(yīng)用程序在線打開目標(biāo)文件,具體地,服務(wù)器可以首先設(shè)置隱藏域,然后根據(jù)解析目標(biāo)文件得到文件信息生成的基本信息參數(shù),終端對目標(biāo)文件進(jìn)