[發明專利]一種文件獨立壓縮處理方法及系統在審
| 申請號: | 201710731485.5 | 申請日: | 2017-08-23 |
| 公開(公告)號: | CN108563646A | 公開(公告)日: | 2018-09-21 |
| 發明(設計)人: | 張功慶;其他發明人請求不公開姓名 | 申請(專利權)人: | 合肥龍圖騰信息技術有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;H03M7/30 |
| 代理公司: | 合肥市科融知識產權代理事務所(普通合伙) 34126 | 代理人: | 劉備 |
| 地址: | 230000 安徽省合肥*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 原始文件 讀取 獨立壓縮 臨時位置 壓縮算法 壓縮包 壓縮子 子文件 選種 壓縮 編輯操作 核對單元 統一處理 選取單元 解壓 預設 遺漏 核對 保證 | ||
本發明公開了一種文件獨立壓縮處理方法及系統,該方法包括:獲取需要壓縮的原始文件,所述原始文件為多個獨立的文件或文件下的子文件;統一處理獲取的所有原始文件,并通過選取單元選種至少一種預設的壓縮算法中選取一種壓縮算法;將當前所有原始文件壓縮到指定的臨時位置,讀取臨時位置中的各子文件,并傳送給核對單元;對獲取的所有原始文件的進行讀取,讀取選種的原始文件,將原始文件中包含的文件名與待壓縮子文件列表中包含的文件名進行核對,如果沒有遺漏,則執行所述對各待壓縮子文件進行壓縮得到當前壓縮包的步驟;保證了所有原始文件獨立壓縮且文件名不改變,無需解壓在完成對壓縮包內文件的編輯操作,節省時間。
技術領域
本發明涉及信息處理技術領域,具體是一種文件獨立壓縮處理方法及系統。
背景技術
目前的文件壓縮,對多個文件壓縮時,是將多個文件合并共同壓縮在“Desktop”的壓縮包下,文件壓縮包名稱改變,需要手動編輯壓縮包的名稱增加壓縮的繁瑣性。針對“Desktop”壓縮包,當需要發送時,用戶需要手動修改“Desktop”壓縮包名稱,給用戶帶來不便。因此,需要一種文件獨立壓縮處理方法及系統,在對多個文件壓縮時,能夠將多個選中的文件獨立壓縮成名稱一一對應的壓縮包且不改變各個獨立壓縮包與文件所對應的名稱,當用戶批量選種文檔進行壓縮時能夠得到每個文檔對應的壓縮包,并且文檔對應名稱不改變,無需壓縮到一個“Desktop”下,方便對每個獨立的文檔壓縮包選種發送,滿足用戶的使用需求。
發明內容
本發明的目的在于提供一種文件獨立壓縮處理方法及系統,以解決上述背景技術中提出的問題。
為實現上述目的,本發明提供如下技術方案:
一種文件獨立壓縮處理方法,該方法包括:
S1:獲取需要壓縮的原始文件,所述原始文件為多個獨立的文件或文件下的子文件;
S2:統一處理獲取的所有原始文件,并通過選取單元選種至少一種預設的壓縮算法中選取一種壓縮算法;
S3:將當前所有原始文件壓縮到指定的臨時位置,讀取臨時位置中的各子文件,并傳送給核對單元;
S4:對獲取的所有原始文件的進行讀取,讀取選種的原始文件,將原始文件中包含的文件名與待壓縮子文件列表中包含的文件名進行核對,如果沒有遺漏,則執行所述對各待壓縮子文件進行壓縮得到當前壓縮包的步驟;
S5:從所有原始文件中讀取文件頭部名稱信息,對頭部名稱信息中記錄的各待壓縮文件的與待壓縮子文件屬性逐一進行判斷,如果內容一致,則進入壓縮包制作;如果內容不一致,則傳送給修改單元;
S6:對各待壓縮文件的與待壓縮子文件的頭部信息進行修改,修改頭部信息中發生變化的信息,保留作為沒有發生變化的信息,所述進行修改包括對各待壓縮子文件的路徑信息進行修改,將修改后的頭部信當前壓縮包的頭部信息,傳送給壓縮單元;
S7:根據接收到的當前壓縮包的頭部信息,對各待壓縮文件的與待壓縮子文件分別進行壓縮,將壓縮后的各待壓縮文件的與待壓縮子文件存儲到各自對應的文檔中;
S8:將原始文件中包含的文件名與壓縮后各文件列表中包含的文件名進行逐一核對比較,如果文件名一致,則壓縮完成,對壓縮包傳給存儲單元;如果文件名不一致,則壓縮失敗,將壓縮后各文件列表傳送給修改單元,重復S6步驟;
S9:將壓縮單元壓縮后的壓縮文件存儲到各壓縮包中,得到當前壓縮包。
作為本發明進一步的方案,還包括:
所述S10:在二次選種的原始文件合壓縮并到當前壓縮包中。
作為本發明進一步的方案,還包括:
S11:對所述當前壓縮包中的文件進行編輯修改;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于合肥龍圖騰信息技術有限公司,未經合肥龍圖騰信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710731485.5/2.html,轉載請聲明來源鉆瓜專利網。





