[發明專利]一種在文本編輯框中處理圖片的方法及系統有效
| 申請號: | 201410457872.0 | 申請日: | 2014-09-10 |
| 公開(公告)號: | CN104239049B | 公開(公告)日: | 2017-09-01 |
| 發明(設計)人: | 繆錢勇;陳衛東 | 申請(專利權)人: | 蘇州科達科技股份有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06T11/60 |
| 代理公司: | 北京三聚陽光知識產權代理有限公司11250 | 代理人: | 張建綱 |
| 地址: | 215011 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 文本編輯 處理 圖片 方法 系統 | ||
技術領域
本發明涉及一種計算機信息處理技術,具體地涉及一種在文本編輯框中處理圖片的方法及系統。
背景技術
近年來,各種類型的IM工具,例如QQ、MSN、微信等,已經成為廣大用戶必不可少的軟件工具。IM,英文全稱為Instant Messaging,是指即時通訊、實時傳訊,這是一種可以讓使用者在網絡上建立某種私人聊天室(chatroom)的實時通訊服務。目前在互聯網上受歡迎的即時通訊軟件包括QQ、百度HI、新浪UC、MSN Messenger、FastMsg、Lava系列(Lava-Lava、Lava快信、Lava個信)等。通過IM工具,用戶可以在網絡上進行文字、聲音和視頻的交流,共享文件、圖片和視頻信息等,方便了用戶的生活、工作和學習。隨著網絡技術的不斷發展和網絡影響的不斷擴大,用戶對IM工具的易用性、穩定性和安全性等方面提出了較高的要求。文本編輯框是一種文本編輯控件,在IM工具中,為用戶提供輸入文字、圖片等信息的接口。
在使用IM工具的過程中,用戶不但可以通過文本編輯框與其他用戶進行普通的文本聊天,而且還可以發送表情圖片來表達自己的心情,極大地提高了溝通的趣味性,通常,IM工具發送圖片分為兩個步驟:第一步將需要發送的圖片插入到文本編輯框中;第二步點擊發送圖片,即完成了圖片的發送過程。但是將圖片插入到文本編輯框中后就無法對圖片進行進一步的處理。現有技術中用戶通過IM工具向其他用戶發送圖片時,若想要對所發送的圖片進行編輯,所采用的操作過程如下:用戶通過其他圖片編輯工具打開該圖片文件,對其進行編輯處理后,再重新將圖片插入到文本編輯框中進行圖片的發送。整個過程比較繁瑣,不能直接在文本編輯框中編輯圖片。
現有專利文獻CN101046722A公開了一種在客戶端內容發送窗口中編輯圖片的方法及客戶端,當文本編輯框中捕獲到針對其載入的圖片的編輯觸發操作時,能夠響應該操作,將本地的預先選定的圖片編輯程序的編輯工具欄載入到文本編輯框中,利用所述載入的編輯工具欄編輯處理所述圖片,并在圖片編輯處理完成后,將編輯處理后的圖片重新載入內容發送窗口中,從而實現對文本編輯框中插入的圖片進行編輯處理。但是該方法在編輯圖片時需要載入一個圖片編輯工具欄,圖片工具欄中界面復雜,修改不方便,編輯時需要自己純手動的修改,不能做到某種功能的快捷自動修改,而且如果默認的圖片編輯工具欄采用的是大型軟件,例如PS,則需要耗費大量時間用來打開編輯窗口。
發明內容
為此,本發明所要解決的技術問題在于現有技術中對文本編輯框中插入的圖片進行編輯的方法耗費時間長,修改不方便,從而提出一種在文本編輯框中處理圖片的方法及系統。
為解決上述技術問題,本發明提供如下技術方案:
一種在文本編輯框中處理圖片的方法,包括如下步驟:
通過ATL控件建立圖片加載接口和圖片編輯接口;
獲取待發送圖片的路徑;
調用ATL控件的圖片加載接口,根據待發送圖片的路徑加載待發送圖片;
將加載圖片后的ATL控件插入文本編輯框,在文本編輯框中顯示待發送圖片;
調用ATL控件的圖片編輯接口,對待發送圖片進行處理。
上述在文本編輯框中處理圖片的方法,所述圖片編輯接口包括圖片灰化接口和/或圖片處理接口。
上述在文本編輯框中處理圖片的方法,所述調用ATL控件的圖片編輯接口,對待發送圖片進行圖片處理的步驟,包括:接收用戶的灰化指令,調用圖片灰化接口,對待發送圖片進行灰化處理。
上述在文本編輯框中處理圖片的方法,所述調用ATL控件的圖片編輯接口,對待發送圖片進行圖片處理的步驟,包括:接收用戶的指令,獲取圖片處理的參數,調用所述圖片處理接口根據所述參數對待發送圖片進行處理。
上述在文本編輯框中處理圖片的方法,所述ATL控件的圖片處理接口為圖片RGBA值處理接口,通過設置不同的RGBA值的系數對待發送圖片進行處理。
上述在文本編輯框中處理圖片的方法,所述ATL控件的圖片加載接口采用Image的流加載方式,加載待發送圖片的具體過程如下:
根據獲取的待發送圖片的路徑,打開待發送圖片;
讀出待發送圖片的數據,并將所述待發送圖片的數據轉化為流數據;
將所述流數據加載進內存,并保存圖片信息。
上述在文本編輯框中處理圖片的方法,所述圖片信息包括圖片幀數、每幀圖片的像素信息、每幀圖片的尺寸大小信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州科達科技股份有限公司,未經蘇州科達科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410457872.0/2.html,轉載請聲明來源鉆瓜專利網。





