[發明專利]一種顯示界面移動式截圖的方法和系統及設備在審
| 申請號: | 201410198483.0 | 申請日: | 2014-05-13 |
| 公開(公告)號: | CN103970445A | 公開(公告)日: | 2014-08-06 |
| 發明(設計)人: | 葉天勇 | 申請(專利權)人: | 廣州華多網絡科技有限公司 |
| 主分類號: | G06F3/0484 | 分類號: | G06F3/0484 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 510665 廣東省廣州市黃*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 顯示 界面 移動式 截圖 方法 系統 設備 | ||
技術領域
本發明涉及一種顯示頁面的截圖方法,更具體地說是指一種顯示界面移動式截圖的方法和系統及設備。
背景技術
截圖作為一種互聯網時代常見的技術,應用越來越廣,無認是IM通訊,微博,還是日常工作中,人們都離不開它。人們截圖進行分享,或者留作證據,或者將文檔以截圖方式發布防止被拷貝等。但在使用截圖時,有一個遲遲未解決的限制,就是每次截圖只能截取當前屏幕的,對于內容在一個屏幕顯示不完的截圖,就無能為力,不得不借助另外的圖片處理軟件,進行圖片合成處理。
因此,有必要開發出新的截圖方法。
發明內容
本發明的目的在于克服現有技術的缺陷,提供一種顯示界面移動式截圖的方法和系統。
為實現上述目的,本發明采用以下技術方案:
一種顯示界面移動式截圖的方法,包括以下步驟:
步驟10,接收截圖請求,激活當前顯示界面;
步驟20,選取截圖區域,保存選取的截圖區域的像素數據;
步驟30,當選取的截圖區域到達當前顯示界面的邊界處時,識別截圖區域選取光標是否繼續朝原方向移動,若不是,進入步驟40;若是,進入步驟35;
步驟35,當前窗口的顯示頁面朝所述光標移動方向的反方向移動,保存當前顯示界面之外被選取的截圖區域的像素數據;
步驟40,根據保存的截圖區域的像素數據生成截圖。
優選地,還包括步驟25,識別當前窗口是否為動態加載,不能識別的默認為動態加載;若為動態加載頁面,當前窗口的顯示頁面移動時,待加載完成后,再進行步驟30;若為非動態加載頁面,當前文檔的顯示頁面移動時,同時進行步驟30。
優選地,在步驟25中,若當前窗口文檔為動態加載頁面,對新加載的像素數據進行檢測,若位于截圖區域的新加載的頁面無像素數據或像素數據不全時,鎖定鼠標左鍵,禁止完成截圖。
優選地,在步驟25中,若當前窗口文檔為動態加載頁面時,步驟30中的滾動鼠標滾輪時或將鼠標拖動到窗口邊界外時,當前文檔的顯示頁面的移動速度低于或等于新加載區域或新加載頁面的像素數據加載速度。
優選地,所述步驟40之后還包括步驟50,對保存的像素數據進行處理,按照預設的縮放比例顯示截圖。
一種顯示界面移動式截圖的系統,包括:
啟動截面單元,用于接收截圖請求,激活當前顯示界面;
截圖單元,用于選取截圖區域,保存選取的截圖區域的像素數據;
第一識別單元,用于當選取的截圖區域到達當前顯示界面的邊界處時,識別截圖區域選取光標是否繼續朝原方向移動,若不是,截圖生成單元進行工作;若是,移動加載單元進行工作;
移動加載單元,用于當前窗口的顯示頁面朝所述光標移動方向的反方向移動,保存當前顯示界面之外被選取的截圖區域的像素數據;
截圖生成單元,用于根據保存的截圖區域的像素數據生成截圖。
優選地,還包括第二識別單元,用于識別當前窗口文檔是否是動態加載,不能識別的默認為動態加載;若為動態加載頁面,當前文檔的顯示頁面移動時,待加載完成后,移動加載單元再進行工作;若為非動態加載頁面,當前文檔的顯示頁面移動時,移動加載單元同時進行工作。
優選地,識別單元工作時,若當前窗口文檔為動態加載頁面,對新加載的像素數據進行檢測,若位于截圖區域的新加載的頁面無像素數據或像素數據不全時,鎖定鼠標左鍵,禁止完成截圖。
優選地,在識別單元工作時,若當前窗口文檔為動態加載頁面,移動加載單元工作,滾動鼠標滾輪時或將鼠標拖動到窗口邊界外時,當前文檔的顯示頁面的移動速度低于或等于新加載區域或新加載頁面的像素數據加載速度。
優選地,還包括縮放單元,當截圖生成單元工作之后,對保存的像素數據進行處理,按照預設的縮放比例顯示截圖。
本發明還提供了一種顯示界面移動式截圖的設備,包括處理器,及與處理器連接的顯示屏和鼠標;所述的處理器包括:啟動截面單元,用于激活當前需要截圖的窗口;截圖單元,用于選取截圖區域,保存選取的截圖區域的數據;移動加載單元,用于選取的截圖區域到達窗口邊界處時,識別截圖區域選取光標是否繼續朝原方向移動,若不是,完成單元進行工作;若是,窗口的顯示頁面朝所述光標移動方向的反方向移動,保存當前窗口之外被選取的截圖區域的數據,完成單元再進行工作;完成單元,用于完成截圖。優選地,所述的處理器還包括用于識別當前文檔頁面是否為動態加載頁面的識別單元。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州華多網絡科技有限公司,未經廣州華多網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410198483.0/2.html,轉載請聲明來源鉆瓜專利網。





