一種多標(biāo)簽文件處理器的制造方法【
技術(shù)領(lǐng)域:
】[0001]本發(fā)明涉及文件處理
技術(shù)領(lǐng)域:
,特別涉及一種多標(biāo)簽文件處理器。【
背景技術(shù):
】[0002]目前文件的格式種類繁多。一般情況下,不同格式的文件都會(huì)因?yàn)楦鞣N原因分散在計(jì)算機(jī)的各個(gè)磁盤中的各個(gè)文件夾中,因此,如果存在多個(gè)文件需要編輯,就需要逐一打開和查找各個(gè)文件夾,重復(fù)地打開、選擇、復(fù)制和粘貼操作。并且針對(duì)每一個(gè)文件需要分別進(jìn)行單獨(dú)編輯,然后將完成編輯的各個(gè)文件依次保存起來(lái)。[0003]上述過(guò)程中包括了查找文件、打開各個(gè)文件的編輯軟件、各自保存等操作。由于編輯不同類型的文件需要使用不同類型的軟件,而編輯軟件的初始化往往需要一段時(shí)間,這樣,每打開一個(gè)編輯軟件,就會(huì)出現(xiàn)一段時(shí)間的時(shí)間延遲,這都會(huì)增加時(shí)間的消耗,降低了文件處理的效率。[0004]在同時(shí)對(duì)多種不同類型的文件進(jìn)行編輯時(shí),由于同一時(shí)間運(yùn)行的編輯軟件過(guò)多,很可能會(huì)造成系統(tǒng)出現(xiàn)無(wú)響應(yīng)、宕機(jī)等情況。[0005]而且同時(shí)編輯多個(gè)的文件時(shí),計(jì)算機(jī)任務(wù)欄標(biāo)簽數(shù)量較多,任務(wù)欄十分擁擠,甚至出現(xiàn)需要翻頁(yè)查看的情況,這也延長(zhǎng)了文件的處理時(shí)間,并且很容易出現(xiàn)操作失誤。[0006]通過(guò)上述分析可知,由于各種格式的文件的自身特征不同,而且各種類型的文件編輯軟件(例如,MicrosoftOfficeWord4007>AdobeAcrobat、記事本、IE瀏覽器、PhotoShop、繪聲繪影等常用文件編輯軟件)的發(fā)展各自為營(yíng),目前針對(duì)不同格式的文件的同時(shí)處理效率始終較低?!?br/>發(fā)明內(nèi)容】[0007]本發(fā)明實(shí)施例提供一種多標(biāo)簽文件處理器,用以解決現(xiàn)有技術(shù)針對(duì)不同格式的文件的同時(shí)處理效率較低的問(wèn)題。[0008]本發(fā)明實(shí)施例提供一種多標(biāo)簽文件處理器,包括:[0009]標(biāo)簽?zāi)K,用于生成標(biāo)簽頁(yè),每個(gè)所述標(biāo)簽頁(yè)用于顯示一個(gè)文件;[0010]文件處理模塊,用于獲取待顯示的各文件,并根據(jù)各文件的格式,調(diào)用相應(yīng)的文件編輯器打開文件,并將打開的各文件分別顯示于一個(gè)所述標(biāo)簽頁(yè)內(nèi)供編輯。[0011]本發(fā)明實(shí)施例提供的多標(biāo)簽文件處理器通過(guò)文件處理模塊,根據(jù)各文件的格式,調(diào)用相應(yīng)的文件編輯器打開文件,并將打開的各個(gè)文件分別顯示于一個(gè)標(biāo)簽頁(yè)內(nèi),以供編輯,這樣,通過(guò)多個(gè)標(biāo)簽頁(yè)就可以同時(shí)顯示出不同格式的多個(gè)文件,并且只需要通過(guò)多標(biāo)簽文件處理器就可以處理這些不同格式的文件,從而節(jié)省了任務(wù)欄空間,并且提升了不同格式的文件的同時(shí)處理效率?!靖綀D說(shuō)明】[0012]圖1為本發(fā)明實(shí)施例設(shè)計(jì)的一種多標(biāo)簽文件處理器的結(jié)構(gòu)示意圖;[0013]圖2為本發(fā)明實(shí)施例設(shè)計(jì)的另一種多標(biāo)簽文件處理器的結(jié)構(gòu)示意圖;[0014]圖3為本發(fā)明實(shí)施例一中的多標(biāo)簽文件處理器的界面;[0015]圖4為本發(fā)明實(shí)施例一中的多標(biāo)簽文件處理器的結(jié)構(gòu)示意圖。【具體實(shí)施方式】[0016]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。[0017]下面結(jié)合說(shuō)明書附圖對(duì)本發(fā)明實(shí)施例作進(jìn)一步詳細(xì)描述。[0018]參閱圖1所示,本發(fā)明實(shí)施例設(shè)計(jì)了一種多標(biāo)簽文件處理器,包括:[0019]標(biāo)簽?zāi)K101,用于生成標(biāo)簽頁(yè),每個(gè)所述標(biāo)簽頁(yè)用于顯示一個(gè)文件;[0020]文件處理模塊102,用于獲取待顯示的各文件,并根據(jù)各文件的格式,調(diào)用相應(yīng)的文件編輯器打開文件,并將打開的各文件分別顯示于一個(gè)所述標(biāo)簽頁(yè)內(nèi)供編輯。[0021]本發(fā)明實(shí)施例中的多標(biāo)簽文件處理器可以位于計(jì)算機(jī)、智能移動(dòng)終端或平板電腦(pad)等終端中。[0022]較佳地,參閱圖2所示,上述多標(biāo)簽文件處理器,還可以包括:[0023]標(biāo)記箱103,用于從預(yù)設(shè)資源庫(kù)中選擇符合預(yù)設(shè)條件的若干文件,并將其標(biāo)記為關(guān)聯(lián)文件,其中,所述預(yù)設(shè)條件為文件中包含有預(yù)設(shè)字段或/和圖片;[0024]所述文件處理模塊102具體用于,調(diào)用對(duì)應(yīng)所述關(guān)聯(lián)文件的文件編輯器,打開各關(guān)聯(lián)文件,并分別顯示于一個(gè)所述標(biāo)簽頁(yè)內(nèi)供編輯。[0025]較佳地,所述標(biāo)記箱103,還用于:[0026]將所述第一類關(guān)聯(lián)文件的存儲(chǔ)路徑記錄到存儲(chǔ)集合中;[0027]根據(jù)所述存儲(chǔ)集合中的存儲(chǔ)路徑,將所述第一類關(guān)聯(lián)文件復(fù)制到指定文件夾中。[0028]實(shí)際應(yīng)用中,預(yù)設(shè)資源庫(kù)可以是終端本地或網(wǎng)絡(luò)上的數(shù)據(jù)庫(kù)。預(yù)設(shè)資源庫(kù)的地址可以是終端本地的文件夾存儲(chǔ)路徑、局域網(wǎng)內(nèi)的共享文件夾存儲(chǔ)路徑或文件傳輸協(xié)議(FileTransferProtocol,FTP)路徑等。必要時(shí),還可以更換預(yù)設(shè)資源庫(kù)的路徑,從多個(gè)數(shù)據(jù)庫(kù)中選擇文件,從而擴(kuò)展文件的選擇范圍。[0029]預(yù)設(shè)資源庫(kù)還可以將文件名以樹形列表的形式列出,多標(biāo)簽文件處理器可以根據(jù)設(shè)定格式,對(duì)指定的預(yù)設(shè)資源庫(kù)中的文件進(jìn)行過(guò)濾,從而在列表中只顯示設(shè)定格式的文件。[0030]實(shí)際應(yīng)用中,多標(biāo)簽文件處理器可以處理的文件包括但不限于:文檔文件、網(wǎng)頁(yè)文件、圖像文件、音頻文件和視頻文件等,[0031]其中,文檔文件包括:word文檔、excel文檔、便攜文件格式(PDF,PortableDocumentFormat)文檔、文本文檔等;[0032]網(wǎng)頁(yè)文件包括:超文本標(biāo)記語(yǔ)言(HTML,HypertextMarkupLanguage)文件、聚合超文本標(biāo)記語(yǔ)言(mht,MHTML)文件等;[0033]圖像文件包括:標(biāo)準(zhǔn)圖像格式(bmp,bitmap)圖像、國(guó)際數(shù)字圖像壓縮標(biāo)準(zhǔn)(JointPhotographicExpertsGROUP,JPEG)圖像、可移植網(wǎng)絡(luò)圖形格式(PortableNetworkGraphicFormat,PNG)圖像、圖像互換格式(GraphicsInterchangeFormat,GIF)圖像等;[0034]音頻文件包括:動(dòng)態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面3(MovingPictureExpertsGroupAud1LayerIII)格式音頻文件、微軟音頻(WindowsMediaAud1,wma)格式音頻文件等;[0035]視頻文件包括:音頻視頻交錯(cuò)(Aud1VideoInterleaved,AVI)格式視頻、快閃流媒體(FlashVideo,fIv)格式視頻、微軟流媒體(WindowsMediaVideo,wmv)格式視頻等。[0036]所述文件處理模塊調(diào)用的文件編輯器包括但不限于:[0037]文檔編輯器,用于處理word文件;[0038]表格編輯器,用于處理excel文件;[0039]瀏覽器內(nèi)核編輯器,用于處理超文本標(biāo)記語(yǔ)言HTML文件或/和聚合超文本標(biāo)記語(yǔ)言mht文件;[0040]多媒體文件編輯器,用于處理音頻文件或視頻文件;[0041]PDF渲染器,用于處理便攜文件格式PDF文檔;[0042]文本編輯器,用于處理文本文檔;[0043]圖像編輯器,用于處理圖片。[0044]上述各種文件編輯器可以是多標(biāo)簽文件處理器中內(nèi)置的各種文件編輯模塊,也可以是終端內(nèi)部安裝的文件編輯軟件,例如,MicrosoftofficeWorcUMicrosoftofficeExcel>AdobeAcrobat、記事本、IE(InternetExplorer)瀏覽器、PhotoShop等。[0045]上述標(biāo)簽?zāi)K101還可以用于新建任意格式的新建文件,并以新建標(biāo)簽頁(yè)的形式顯示所述新建文件。[0046]實(shí)際應(yīng)用中,多標(biāo)簽文件處理器在標(biāo)記出關(guān)聯(lián)文件之后,還可以獲取到關(guān)聯(lián)文件中的關(guān)聯(lián)信息(即符合預(yù)設(shè)條件的內(nèi)容),將上述關(guān)聯(lián)信息存入以新建標(biāo)簽頁(yè)的形式顯示的新建文件中,編輯并保存該新建文件。[0047]多標(biāo)簽文件處理器還可以先判斷關(guān)聯(lián)文件中符合預(yù)設(shè)條件的內(nèi)容是否達(dá)到設(shè)定閾值,若是,則直接保存該關(guān)聯(lián)文件,否則,將該關(guān)聯(lián)文件中符合預(yù)設(shè)條件的內(nèi)容存入以新建標(biāo)簽頁(yè)的形式顯示的新建文件中,保存該新建文件。[0048]較佳地,所述標(biāo)簽?zāi)K101還用于:將至少兩個(gè)標(biāo)簽頁(yè)通過(guò)如下顯示狀態(tài)中的任意一種或其組合,在界面中顯示所述標(biāo)簽頁(yè):[0049]重疊顯示狀態(tài),在所述界面中顯示選中的標(biāo)簽頁(yè),以及除所述選中的標(biāo)簽頁(yè)之外的其它標(biāo)簽頁(yè)對(duì)應(yīng)的標(biāo)簽;[0050]部分層疊顯示狀態(tài),在所述界面中以部分層疊的形式顯示所有的標(biāo)簽頁(yè);[0051]均勻分布顯示狀態(tài),將每一個(gè)標(biāo)簽頁(yè)以小窗口的形式均勻分布在所述界面中顯示出來(lái);[0052]指定位置顯示狀態(tài),將每一個(gè)標(biāo)簽頁(yè)顯示在所述界面中由用戶指定的任意位置上。[0053]較佳地,所述標(biāo)簽?zāi)K101還用于:對(duì)于用戶編輯的當(dāng)前標(biāo)簽頁(yè)對(duì)應(yīng)的標(biāo)簽高亮顯示,其余標(biāo)簽頁(yè)對(duì)應(yīng)的標(biāo)簽為灰度顯示。[0054]較佳地,所述標(biāo)簽?zāi)K101還用于:刪除當(dāng)前顯示的任意標(biāo)簽頁(yè)。[005當(dāng)前第1頁(yè)1 2