本發(fā)明專利技術(shù)屬于計算機信息技術(shù)領(lǐng)域,具體提供了一種電子文件的處理方法和裝置,能夠自動地將多個電子文件存儲到數(shù)量較少的存儲載體中。本發(fā)明專利技術(shù)實施例的方法包括:確定待處理的多個電子文件的總大?。桓鶕?jù)所述多個電子文件的總大小,確定所需的存儲載體的數(shù)量;對所述多個電子文件進行大小排序,得到排序后的多個電子文件;按照預(yù)定規(guī)則將排序后的所述多個電子文件存儲到所述確定數(shù)量的存儲載體中。
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)屬于計算機信息
,具體涉及ー種電子文件的處理方法和裝置。
技術(shù)介紹
已有的挑書工具系統(tǒng)中,通常是根據(jù)用戶選書的書單,順次逐條選出所需的圖書文件并拷貝到指定目錄,形成圖書包。之后再利用光盤刻錄工具將圖書包中的圖書文件刻錄到光盤上。此種方式的弊端是,當(dāng)目錄內(nèi)圖書包的數(shù)據(jù)量超過光盤容量時,需要人工對圖書包數(shù)據(jù)進行處理,但由于每種圖書文件的大小不一,給人工處理帶來很大的麻煩,經(jīng)常會出現(xiàn)光盤容量未用滿而換盤的情況,不僅費時費力而且由于空間的浪費造成發(fā)貨成本的增カロ。類似地,對于圖書包以外的其他形式的電子文件,均存在上述類似的問題。
技術(shù)實現(xiàn)思路
本專利技術(shù)實施例提供一種處理多個電子文件的方法和裝置,能夠自動地將多個電子文件保存到數(shù)量較少的存儲載體中。本專利技術(shù)實施例采用如下技術(shù)方案一種電子文件的處理方法,包括確定待處理的多個電子文件的總大??;根據(jù)所述多個電子文件的總大小,確定所需的存儲載體的數(shù)量;對所述多個電子文件進行大小排序,得到排序后的多個電子文件;按照預(yù)定規(guī)則將排序后的所述多個電子文件存儲到所述確定數(shù)量的存儲載體中。一種電子文件的處理裝置,包括第一確定單兀,用于確定待處理的多個電子文件的總大??;第二確定單元,用于根據(jù)所述多個電子文件的總大小,確定所需的存儲載體的數(shù)量;排序單元,用于對所述多個電子文件進行大小排序,得到排序后的多個電子文件;處理單元,用于按照預(yù)定規(guī)則將所述排序單元排序后的所述多個電子文件存儲到所述第二確定單元所確定數(shù)量的存儲載體中。其中,在每個存儲載體的可用容量相同時,通過將所述多個電子文件的總大小除以每個存儲載體的可用容量,根據(jù)對所得到的商數(shù)取整后加一確定出所需的存儲載體的數(shù)量。其中,所述預(yù)定規(guī)則可以是從第一個存儲載體開始,將排序后的電子文件從大到小依次放入,當(dāng)無法放入?yún)?,再放入下ー個存儲載體;對每個電子文件都從第一個存儲載體開始判斷是否能夠放入,直至遍歷到可以放入的存儲載體。其中,所述預(yù)定規(guī)則還可以是對第一個存儲載體,將排序后的電子文件從大到小依次放入,當(dāng)不能放入時,再將排序后的電子文件從小到大依次放入,直至不能再放入為止;對其他存儲載體執(zhí)行如同對第一個存儲載體同樣的操作,直至將所有的電子文件都放入到存儲載體中。其中,所述預(yù)定規(guī)則還可以是 對第一個存儲載體,將排序后的電子文件從兩頭向中間依次放入,先放入ー個最大電子文件再放入ー個最小電子文件,然后再從剩余的電子文件中依次放入ー個最大電子文件和ー個最小電子文件,在放入過程中如果某個電子文件無法放入,則放入一個緊鄰的較小電子文件,直至剰余的電子文件均不能再放入為止;對其他存儲載體執(zhí)行如同對第一個存儲載體同樣的操作,直至將所有的電子文件都放入到存儲載體中。其中,所述預(yù)定規(guī)則還可以是 從第一個存儲載體開始,將排序后的電子文件從大到小依次放入每ー個存儲載體中,直到放完最后ー個存儲載體;然后再從第一個存儲載體開始,繼續(xù)下一輪的放入,在放入過程中如果某個電子文件無法放入當(dāng)前存儲載體,則依次放入下ー個存儲載體,直至將所有的電子文件都放入到存儲載體中。其中,所述預(yù)定規(guī)則還可以是從第一個存儲載體開始,將排序后的電子文件從大到小依次放入每ー個存儲載體中,直到放完最后Iv存儲載體;然后再從最后Iv存儲載體開始,將排序后的電子文件從大到小依次放入每ー個存儲載體中,直到放完第一個存儲載體,在放入過程中如果某個電子文件無法放入當(dāng)前存儲載體,則依次放入下ー個存儲載體;繼續(xù)上述循環(huán),直至將所有的電子文件都放入到存儲載體中。由本專利技術(shù)實施例的技術(shù)方案可知,根據(jù)待處理的多個電子文件的總大小,確定出所需的存儲載體的數(shù)量,通過將大小排序后的多個電子文件按照預(yù)定規(guī)則保存到確定數(shù)量的所述存儲載體中,不僅省去了人工操作,節(jié)省處理時間,提高了工作效率,并且可以使得在占用盡可能少量的存儲載體的前提下完成文件的存儲,提高了對存儲載體的利用率。附圖說明為了更清楚地說明本專利技術(shù)實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作一簡單地介紹。圖I為本專利技術(shù)實施例提供的電子文件的處理方法的流程示意圖;圖2為本專利技術(shù)實施例提供的電子文件的處理裝置的結(jié)構(gòu)框圖。具體實施例方式下面結(jié)合附圖及實施例,對本專利技術(shù)的技術(shù)方案進行清楚、完整地描述。參見圖1,本專利技術(shù)實施例提供的電子文件的處理方法,包括SI I,確定待處理的多個電子文件的總大?。籗12,根據(jù)所述多個電子文件的總大小,確定所需的存儲載體的數(shù)量;S13,對所述多個電子文件進行大小排序,得到排序后的多個電子文件;S14,按照預(yù)定規(guī)則將排序后的所述多個電子文件存儲到確定的所述多個存儲載體中。其中,電子文件可以為圖書文件、音頻文件、視頻文件等等。其中,存儲載體可以為光盤、磁盤、硬盤等等。其中,在每個存儲載體的可用容量相同時,通過將所述多個電子文件的總大小除以每個存儲載體的可用容量,根據(jù)對所得到的商數(shù)取整后加一確定出所需的存儲載體的數(shù)量。其中,將排序后的多個電子文件存儲到確定數(shù)量的存儲載體中可以采用的第一種預(yù)定規(guī)則是從第一個存儲載體開始,將排序后的電子文件從大到小依次放入,當(dāng)無法放入時,再放入下ー個存儲載體;對每個電子文件都從第一個存儲載體開始判斷是否能夠放入,直至遍歷到可以放入的存儲載體。 將排序后的多個電子文件存儲到確定數(shù)量的存儲載體中可以采用的第二種預(yù)定規(guī)則是從第一個存儲載體開始,將排序后的電子文件從大到小依次放入,當(dāng)不能放入?yún)?,再將排序后的電子文件從小到大依次放入,直至不能再放入為止;對其他存儲載體執(zhí)行如同對第一個存儲載體同樣的操作,直至將未放入的電子文件都放入到存儲載體中。將排序后的多個電子文件存儲到確定數(shù)量的存儲載體中可以采用的第三種預(yù)定規(guī)則是對第一個存儲載體,將排序后的電子文件從兩頭向中間依次放入,先放入ー個最大電子文件再放入ー個最小電子文件,然后再從剩余的電子文件中依次放入ー個最大電子文件和ー個最小電子文件,在放入過程中如果某個電子文件無法放入,則放入一個緊鄰的較小電子文件,直至剰余的電子文件均不能再放入為止;對其他存儲載體執(zhí)行如同對第一個存儲載體同樣的操作,直至將所有的電子文件都放入到存儲載體中。將排序后的多個電子文件存儲到確定數(shù)量的存儲載體中可以采用的第四種預(yù)定規(guī)則是從第一個存儲載體開始,將排序后的電子文件從大到小依次放入每ー個存儲載體中,直到放完最后ー個存儲載體;然后再從第一個存儲載體開始,繼續(xù)下一輪的放入,在放入過程中如果某個電子文件無法放入當(dāng)前存儲載體,則依次放入下ー個存儲載體,直至將所有的電子文件都放入到存儲載體中。將排序后的多個電子文件存儲到確定數(shù)量的存儲載體中可以采用的第五種預(yù)定規(guī)則是從第一個存儲載體開始,將排序后的電子文件從大到小依次放入每ー個存儲載體中,直到放完最后Iv存儲載體;然后再從最后Iv存儲載體開始,將排序后的電子文件從大到小依次放入每ー個存儲載體中,直到放完第一個存儲載體,在放入過程中如果某個電子文件無法放入當(dāng)前存儲載體,則依次放入下ー個存儲載體;繼續(xù)上述循環(huán),直至將所有的電子文件都放入到存儲載體中。下面采用具體的實例對上述每種預(yù)定規(guī)則進行說明假設(shè)電子文件數(shù)量為12個,從大到小這12個電子文件的大小依次為360M、330M、260M、230M、190M、175M、145M、110M、80M、65M、30M本文檔來自技高網(wǎng)...
【技術(shù)保護點】
一種電子文件的處理方法,其特征在于,包括:確定待處理的多個電子文件的總大??;根據(jù)所述多個電子文件的總大小,確定所需的存儲載體的數(shù)量;對所述多個電子文件進行大小排序,得到排序后的多個電子文件;按照預(yù)定規(guī)則將排序后的所述多個電子文件存儲到所述確定數(shù)量的存儲載體中。
【技術(shù)特征摘要】
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:王興華,李鵬,
申請(專利權(quán))人:北大方正集團有限公司,北京方正阿帕比技術(shù)有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。