本發明專利技術實施例公開了一種圖片文件的管理方法,包括:獲取用戶的圖片文件請求;根據所述用戶的圖片文件請求獲取圖片元數據;根據所述圖片元數據生成所述用戶的圖片文件請求對應的圖片文件。本發明專利技術實施例還公開了一種圖片文件的管理裝置。采用本發明專利技術,當系統升級或者系統變更時,可根據圖片元數據生成指定規格類型的高清晰的圖片文件,可靈活管理圖片文件,更符合用戶個性需求,增強了用戶體驗。
【技術實現步驟摘要】
本專利技術涉及計算機領域,尤其涉及一種圖片文件的管理方法及裝置。
技術介紹
用戶通過電腦、手機等上傳圖片到網站、相冊、博客等網絡空間,網絡空間的服務端對上傳的圖片進行壓縮處理以減小存儲空間,為宣誓版權會給圖片增加水印等標識,以文件的形式存儲在文件服務器中,圖片地址則存儲在數據庫中。當系統升級時,用戶上傳的圖片經過壓縮后已變得不清晰,服務端無法提供高清晰的圖片,而標識與圖片融為一體,無法再編輯。當系統升級或變更系統后,附帶標識的圖片不能再使用,給系統帶來一定的損失。為了應對系統的不同區域顯示不同尺寸的圖片,服務端對用戶上傳的圖片生成不同規格的縮略圖,當系統升級時,需要變更縮略圖的尺寸時,原有的縮略圖無法滿足要求,需要重新生成,也無法根據原圖生成指定規格的縮略圖。
技術實現思路
本專利技術實施例所要解決的技術問題在于,提供一種圖片文件的管理方法及裝置。當系統升級或者系統變更時,可根據圖片元數據生成指定規格類型的高清晰的圖片文件,可靈活管理圖片文件,更符合用戶個性需求,增強了用戶體驗。為了解決上述技術問題,本專利技術實施例提供了一種圖片文件的管理方法,包括獲取用戶的圖片文件請求;根據所述用戶的圖片文件請求獲取圖片元數據;根據所述圖片元數據生成所述用戶的圖片文件請求對應的圖片文件。其中,所述獲取用戶的圖片文件請求之前還包括接收用戶上傳的圖片文件;生成所述圖片文件的圖片文件信息;生成所述圖片文件的圖片元數據,包括對所述圖片文件進行加密和序列化處理。其中,所述根據所述圖片元數據生成所述用戶的圖片文件請求對應的圖片文件具體為根據所述圖片文件的圖片文件信息對所述圖片文件的圖片元數據進行解密和反序列化處理,生成所述用戶的圖片文件請求對應的圖片文件。其中,所述根據所述圖片元數據生成所述用戶的圖片文件請求對應的圖片文件還包括生成所述圖片文件的存儲時間閾值。所述方法還包括當達到所述圖片文件的存儲時間閾值時,刪除所述圖片文件。其中,所述圖片文件信息包括圖片文件標識、圖片文件屬性信息等。相應地,本專利技術實施例還提供了一種圖片文件的管理裝置,包括用戶請求獲取模塊,用于獲取用戶的圖片文件請求;圖片元數據獲取模塊,用于根據所述用戶的圖片文件請求獲取圖片元數據;圖片文件生成模塊,用于根據所述圖片元數據生成所述用戶的圖片文件請求對應的圖片文件。其中,所述裝置還包括接收模塊,用于接收用戶上傳的圖片文件;圖片文件信息生成模塊,用于生成所述圖片文件的圖片文件信息;圖片元數據生成模塊,用于生成所述圖片文件的圖片元數據,包括對所述圖片文件進行加密和序列化處理。其中,所述圖片文件生成模塊具體用于根據所述圖片文件的圖片文件信息對所述圖片文件的圖片元數據進行解密和反序列化處理,生成所述用戶的圖片文件請求對應的圖片文件。其中,所述圖片文件生成模塊還用于生成所述圖片文件的存儲時間閾值。所述裝置還包括刪除模塊,當達到所述圖片文件的存儲時間閾值時,用于刪除所述圖片文件。其中,所述圖片文件信息包括圖片文件標識、圖片文件屬性信息等。實施本專利技術實施例,當系統升級或者系統變更時,可根據圖片元數據生成指定規格類型的高清晰的圖片文件,可靈活管理圖片文件,更符合用戶個性需求,增強了用戶體驗。將圖片文件存儲在數據庫中,便于檢索、管理、備份和遷移,對已根據圖片元數據生成的圖片文件,會自動刪除超過存儲時間閾值的圖片文件,有效的節省了存儲空間。附圖說明為了更清楚地說明本專利技術實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1是本專利技術實施例提供的一種圖片文件的管理裝置的結構示意圖;圖2是本專利技術實施例提供的一種圖片文件的管理方法的流程圖;圖3是本專利技術實施例提供的一種圖片文件的管理方法中用戶上傳圖片文件的流程圖;圖4是本專利技術實施例提供的另一種圖片文件的管理方法的流程圖。具體實施例方式下面將結合本專利技術實施例中的附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。圖1是本專利技術實施例中一種圖片文件的管理裝置的結構示意圖,本專利技術一種圖片文件的管理裝置可以實現在網站、相冊、博客等網絡空間的服務端,如圖所示本實施例一種圖片文件的管理裝置至少可以包括用戶請求獲取模塊110、圖片元數據獲取模塊120和圖片文件生成模塊130,其中用戶請求獲取模塊110,用于獲取用戶的圖片文件請求。具體實現中,用戶可通過如手機、個人數字助理(PDA, Personal Digital Assistant,又名掌上電腦)、多媒體播放器、電腦等電子終端向網絡空間的服務端請求某一圖片文件,進而用戶請求獲取模塊110獲取到用戶的圖片文件請求。用戶請求的圖片文件具體可以為包括圖片名稱、圖片類型、圖片尺寸、某一水印、某一相框等一種或多種圖片屬性信息的圖片文件,例如,圖片文件名稱為“Al”的圖片文件,圖片文件名稱為“B2”的長1. 8英寸,寬2. 5英寸的縮略圖,圖片文件名稱為“C3”的包含“某某制作”水印的圖片文件,圖片文件名稱為“D4”包含“古典花邊”相框的圖片文件等。圖片元數據獲取模塊120,用于根據所述用戶的圖片文件請求獲取圖片元數據。具體實現中,根據用戶的圖片文件請求獲取圖片文件名稱,可以首先根據該圖片文件名稱到網絡空間的服務端的圖片文件目錄中查找是否有與用戶的圖片文件請求對應的圖片文件,如果有,直接響應用戶的圖片文件請求,將被請求的圖片文件返回給用戶。如果沒有,根據用戶的圖片文件請求在圖片數據庫中獲取圖片文件信息,根據獲取到的圖片文件的圖片文件信息在圖片數據庫中獲取對應的圖片元數據。其中,圖片元數據是用戶上傳的圖片文件經過加密和序列化處理后保存在圖片數據庫的數據,圖片元數據用于生成各種規格、類型等圖片文件。具體的,圖片文件信息包括圖片文件屬性信息和圖片文件標識等。根據圖片文件標識檢索服務端的圖片數據庫,查找到與圖片文件標識對應的圖片元數據,進而獲取到圖片文件的圖片元數據。圖片文件屬性信息包括圖片文件類型、圖片文件名稱、圖片尺寸等。其中,圖片文件類型即圖片存儲的格式,例如bmp、jpg、gif、psd、tiff、pnd、tga、ai等。圖片文件名稱即圖片物理文件的名稱,如用戶請求的圖片文件中的圖片文件名稱“Al”、“B2”、“C3”、“D4”等。圖片尺寸即圖片的長度與寬度,一般以英寸(inch,簡寫an.,I英寸=25. 4mm)為單位,如長1. 8英寸,寬2. 5英寸等。圖片文件標識為圖片文件存儲在服務端的圖片數據庫中一個標識該圖片文件的唯一名稱,具體可以由阿拉伯數字、或字母、或圖片文件名稱等組成,例如由時間(年月日小時分秒)和隨機字母組成,例如20121130090909A等,服務端的圖片數據庫中的圖片文件標識不重復,每一個圖片文件標識對應唯一一個圖片文件。圖片文件生成模塊130,用于根據所述圖片元數據生成所述用戶的圖片文件請求對應的圖片文件。具體實現中,對圖片文件本文檔來自技高網...
【技術保護點】
一種圖片文件的管理方法,其特征在于,所述方法包括:獲取用戶的圖片文件請求;根據所述用戶的圖片文件請求獲取圖片元數據;根據所述圖片元數據生成所述用戶的圖片文件請求對應的圖片文件。
【技術特征摘要】
1.一種圖片文件的管理方法,其特征在于,所述方法包括 獲取用戶的圖片文件請求; 根據所述用戶的圖片文件請求獲取圖片元數據; 根據所述圖片元數據生成所述用戶的圖片文件請求對應的圖片文件。2.根據權利要求1所述的方法,其特征在于,所述獲取用戶的圖片文件請求之前還包括 接收用戶上傳的圖片文件; 生成所述圖片文件的圖片文件信息; 生成所述圖片文件的圖片元數據,包括對所述圖片文件進行加密和序列化處理。3.根據權利要求2所述的方法,其特征在于,所述根據所述圖片元數據生成所述用戶的圖片文件請求對應的圖片文件具體為 根據所述圖片文件的圖片文件信息對所述圖片文件的圖片元數據進行解密和反序列化處理,生成所述用戶的圖片文件請求對應的圖片文件。4.根據權利要求1所述的方法,其特征在于,所述根據所述圖片元數據生成所述用戶的圖片文件請求對應的圖片文件還包括 生成所述圖片文件的存儲時間閾值; 所述方法還包括 當達到所述圖片文件的存儲時間閾值時,刪除所述圖片文件。5.根據權利要求2至3所述的方法,其特征在于,所述圖片文件信息包括圖片文件標識、圖片文件屬性信息等。6.一種圖片文件的管理...
【專利技術屬性】
技術研發人員:邵珠玉,
申請(專利權)人:深圳市同洲電子股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。