[發明專利]一種組件的快速搜索及重用的辦法有效
| 申請號: | 201410406400.2 | 申請日: | 2014-08-18 |
| 公開(公告)號: | CN105447016B | 公開(公告)日: | 2018-09-14 |
| 發明(設計)人: | 王婷;梅林 | 申請(專利權)人: | 北大方正集團有限公司;北京北大方正電子有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 李相雨 |
| 地址: | 100871 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 組件 快速 搜索 重用 辦法 | ||
本發明公開了一種組件的快速搜索及重用的方法,包括由多媒體文件生成多媒體組件,并將多媒體組件保存到組件庫中,多媒體組件包括索引信息;根據索引信息在組件庫中進行搜索,根據搜索得到的多媒體組件生成快照并緩存;將緩存的當前快照與原快照進行比對,如果有變化則清除原快照,并重新進行搜索;應用時直接將搜索得到的多媒體組件拖拽到待編輯區域,直至完成全部待編輯區域的編輯。利用特定的數據格式把多媒體文件打包存儲到組件庫,并根據索引信息進行搜索,由于搜索過程中只對多媒體組件的索引信息部分進行檢索,只有在應用組件時才會對具體的多媒體文件進行訪問,從而實現快速搜索,直接利用多媒體組件進行編輯還可以提高對組件的重用效率。
技術領域
本發明涉及數字出版技術領域,特別涉及一種組件的快速搜索及重用的方法。
背景技術
數字出版是指在出版過程中,建立在計算機技術、通訊技術、網絡技術、流媒體技術、存儲技術、顯示技術等高新技術基礎,將所有的信息都以統一的二進制代碼的數字化形式存儲于光盤、磁盤等介質中,信息的處理與接收均借助計算機或終端設備進行。
數字出版的處理過程中需要對制作的文本、圖片、視頻、音頻等進行重用,對上述各類多媒體文件進行整合得到多媒體組件。在之后制作類似的版面內容時,直接選用以前制作的組件,避免重復工作,尤其在制作效果豐富的版面內容時通過組建重用可以更加高效和便捷。但是隨著本地存儲的多媒體文件的數據量日益增加,實現對多種類型的多媒體文件的快速搜索和準實時呈現也尤為重要。目前常用的各類排版軟件只能重用簡單的文字信息,既無法實現文件內容的快速搜索,也無法實現對混合類型的多媒體組件進行重用。
綜上所述,現有的排版軟件無法實現混合多媒體及頁面對象的快速搜索、準實時呈現和高效重用,給排版過程中的內容共享造成極大的不便,搜索速度緩慢,使得多媒體組件的重用效率很低。
發明內容
為了提高多媒體文件的重用效率,解決現有排版軟件無法對混合類型的多媒體文件進行快速搜索以及重用的問題,本發明提供了一種組件的快速搜索及重用的方法,包括:
由多媒體文件生成多媒體組件,并將所述多媒體組件保存到組件庫中,所述多媒體組件包括索引信息;
根據所述索引信息在所述組件庫中進行搜索,根據搜索得到的多媒體組件生成快照并緩存;
將緩存的當前快照與原快照進行比對,如果有變化則清除所述原快照,并重新進行搜索,其中所述原快照為生成所述當前快照最接近的搜索后生成的;
應用時直接將搜索得到的多媒體組件拖拽到待編輯區域。
可選地,所述多媒體文件包括圖片、音頻和視頻。
可選地,所述索引信息為所述多媒體文件的索引信息,用于根據所述索引信息查找所述多媒體文件。
可選地,所述由多媒體文件生成多媒體組件包括:
獲取所述多媒體文件;
對所述多媒體文件按照預設的數據格式進行打包存儲生成所述多媒體組件,存儲時按照相對路徑進行存儲,其中所述多媒體組件的預設的數據格式包括唯一的頭信息和多個索引信息,還包括與所述索引信息一一對應的縮略圖和多媒體文件。
可選地,當所述多媒體組件為頁面組件時,所述由多媒體文件生成多媒體組件包括:
從多媒體文件中選擇頁面,并將所述頁面拖拽到所述組件庫中;
記錄所述頁面組件的頁面信息以及所述頁面內每個填充塊的數據信息及位置信息。
可選地,采用分級搜索方式根據所述索引信息在所述組件庫中進行搜索,所述分級搜索方式的搜索順序為文件夾搜索、文件搜索和文件內容搜索。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北大方正集團有限公司;北京北大方正電子有限公司,未經北大方正集團有限公司;北京北大方正電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410406400.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:可攜式電子裝置及其信息處理方法
- 下一篇:業務推薦方法和具有智能助手的裝置





