本申請涉及計算機領域,尤其涉及一種數(shù)據(jù)處理技術。
背景技術:
復制粘貼是用戶使用終端進行信息獲取時最常見的操作,也是最頻繁的操作。在終端上進行復制粘貼一些文字、圖片等信息時,傳統(tǒng)的復制粘貼技術無法將復制對象精確自定義粘貼到希望的位置,需要粘貼后手動的移動糾正位置,步驟繁瑣,操作便利性差,且效率不高。
技術實現(xiàn)要素:
本申請的目的是提供一種數(shù)據(jù)處理的方法與設備,以解決不能精確自定義定位粘貼的問題。
根據(jù)本申請的一個方面,提供了一種數(shù)據(jù)處理的方法,包括:
根據(jù)用戶在輸入?yún)^(qū)域中的粘貼操作確定對應的粘貼位置信息;
根據(jù)所述粘貼位置信息將所述粘貼操作對應的數(shù)據(jù)對象粘貼于所述輸入?yún)^(qū)域中的對應位置。
根據(jù)本申請的另一方面,還提供了一種數(shù)據(jù)處理的設備,包括:
第一裝置,用于根據(jù)用戶在輸入?yún)^(qū)域中的粘貼操作確定對應的粘貼位置信息;
第二裝置,用于根據(jù)所述粘貼位置信息將所述粘貼操作對應的數(shù)據(jù)對象粘貼于所述輸入?yún)^(qū)域中的對應位置。
與現(xiàn)有技術相比,本申請根據(jù)用戶在輸入?yún)^(qū)域中的粘貼操作確定對應的粘貼位置信息,進而根據(jù)所述粘貼位置信息將所述粘貼操作對應的數(shù)據(jù)對象粘貼于所述輸入?yún)^(qū)域中的對應位置;從而給用戶帶來極大的方便和幫助。而且,本申請還可以根據(jù)粘貼位置信息及選擇操作對應的對齊方式,將數(shù)據(jù)對象粘貼于輸入?yún)^(qū)域中的對應位置,實現(xiàn)人機交互的友好性,提高操作體驗和工作效率。進一步地,本申請還可以在輸入?yún)^(qū)域中顯示確定的 粘貼信息位置,實現(xiàn)更精確的定點粘貼操作。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本申請的其它特征、目的和優(yōu)點將會變得更明顯:
圖1示出根據(jù)本申請一個方面的一種數(shù)據(jù)處理的設備結構示意圖;
圖2示出根據(jù)本申請一個方面的一個優(yōu)選實施例的對齊方式的界面示意圖;
圖3示出根據(jù)本申請一個方面的一個優(yōu)選實施例的定位界面示意圖;
圖4示出根據(jù)本申請另一個方面的一種數(shù)據(jù)處理的方法流程示意圖;
附圖中相同或相似的附圖標記代表相同或相似的部件。
具體實施方式
下面結合附圖對本申請作進一步詳細描述。
需要注意的是,本申請可在軟件和/或軟件與硬件的組合體中被實施,例如,可采用專用集成電路(ASIC)、通用目的計算機或任何其他類似硬件設備來實現(xiàn)。在一個實施例中,本申請的軟件程序可以通過處理器執(zhí)行以實現(xiàn)上文所述步驟或功能。同樣地,本申請的軟件程序(包括相關的數(shù)據(jù)結構)可以被存儲到計算機可讀記錄介質中,例如,RAM存儲器,磁或光驅動器或軟磁盤及類似設備。另外,本申請的一些步驟或功能可采用硬件來實現(xiàn),例如,作為與處理器配合從而執(zhí)行各個步驟或功能的電路。
另外,本申請的一部分可被應用為計算機程序產(chǎn)品,例如計算機程序指令,當其被計算機執(zhí)行時,通過該計算機的操作,可以調用或提供根據(jù)本申請的方法和/或技術方案。而調用本申請的方法的程序指令,可能被存儲在固定的或可移動的記錄介質中,和/或通過廣播或其他信號承載媒體中的數(shù)據(jù)流而被傳輸,和/或被存儲在根據(jù)所述程序指令運行的計算機設備的工作存儲器中。在此,根據(jù)本申請的一個實施例包括一個裝置,該裝置包括用于存儲計算機程序指令的存儲器和用于執(zhí)行程序指令的處理器,其中,當該計算機程序指令被該處理器執(zhí)行時,觸發(fā)該裝置 運行基于前述根據(jù)本申請的多個實施例的方法和/或技術方案。
圖1示出根據(jù)本申請一個方面的一種數(shù)據(jù)處理的設備結構示意圖,其中,該設備包括第一裝置11和第二裝置12。
其中,所述第一裝置11根據(jù)用戶在輸入?yún)^(qū)域中的粘貼操作確定對應的粘貼位置信息;所述第二裝置12根據(jù)所述粘貼位置信息將所述粘貼操作對應的數(shù)據(jù)對象粘貼于所述輸入?yún)^(qū)域中的對應位置。
本領域人員應理解,在具體的方案實施中,所述第一裝置11可包括定位模塊,所述第二裝置12可包括粘貼模塊。為表述方便,我們將在實施例中對第一裝置11與定位模塊、第三裝置12與粘貼模塊分別進行互換使用。
在此,所述輸入?yún)^(qū)域是指可進行編輯文本、圖像等的操作區(qū)域,例如,圖像處理軟件中的畫板。所述數(shù)據(jù)對象指文本、表格、圖形、圖像等待復制的內容。
具體地,定位模塊根據(jù)用戶在輸入?yún)^(qū)域中的粘貼操作確定對應的粘貼位置信息。用戶在輸入?yún)^(qū)域中進行點擊操作生成坐標點確定粘貼位置或點擊拖放操作或多次點擊操作形成閉合的區(qū)域確定粘貼區(qū)域,粘貼位置信息是用戶自定義,在輸入?yún)^(qū)域中自由確定。
具體地,粘貼模塊根據(jù)所述粘貼位置信息將所述粘貼操作對應的數(shù)據(jù)對象粘貼于所述輸入?yún)^(qū)域中的對應位置。在輸入?yún)^(qū)域內確定粘貼位置信息,將待粘貼的數(shù)據(jù)對象根據(jù)對應的粘貼操作粘貼在確定的粘貼位置。例如,用戶進入軟件操作區(qū)繪制一個元素A,A為數(shù)據(jù)對象,選中并復制A,在操作區(qū)空白處,左點擊鼠標,點擊處生成一坐標點,若直接粘貼,則選用快捷鍵“Ctrl+V”或右鍵菜單“粘貼”功能進行粘貼,數(shù)據(jù)對象A粘貼在坐標點位置,并默認以居正中對齊方式對齊坐標點,同時保持被選中狀態(tài);若不是直接粘貼,則在坐標點上鼠標右鍵點擊,在九種對齊方式中選擇一種進行“粘貼”命令,在坐標點處以選擇的對齊方式對齊粘貼成功。
優(yōu)選地,定位模塊獲取所述用戶在復制區(qū)域對所述數(shù)據(jù)對象的復制操作。在此,復制區(qū)域是指待需復制的數(shù)據(jù)對象所在的區(qū)域,與輸入?yún)^(qū)域可屬于同一應用文檔或屬于不同的應用文檔。例如,需要將辦公軟件Word 里的某圖形A復制粘貼到Microsoft Office Visio的畫板內,用戶在Word里通過快捷鍵“Ctrl+C”組合或右鍵菜單里的“復制”功能對圖形A進行復制,終端獲取用戶此時的復制操作信息,在輸入?yún)^(qū)域Microsoft Office Visio的畫板內進行粘貼?;蛘?,對圖像處理軟件Adobe Photoshop畫板內的某一元素進行復制,可在同一畫板內進行粘貼操作,也可重新打開Adobe Photoshop的另一個畫板,將復制元素粘貼在新建的畫板內。
本領域技術人員應理解,具體實施例中所述Word是一個文字處理器應用程序;所述Microsoft Office Visio是一種對復雜信息、系統(tǒng)和流程進行可視化處理、分析和交流的軟件;所述Adobe Photoshop是一種圖像處理軟件,主要處理以像素所構成的數(shù)字圖像,有效地進行圖片編輯工作。
更優(yōu)選地,所述復制操作與所述粘貼操作的最大時間間隔小于或等于預定的操作間隔閾值信息。在此,復制數(shù)據(jù)對象的操作和確定粘貼位置信息進行的粘貼操作的執(zhí)行順序沒有要求,可先進行復制操作再進行確定粘貼位置信息或先進行粘貼位置信息的確定再進行復制操作,而兩者之間的最大時間間隔應不能超過預定的操作間隔閾值信息,例如,預定的操作間隔閾值信息為15s,則復制操作和粘貼操作之間的操作時間間隔在15s內,則可將數(shù)據(jù)對象粘貼到確定的粘貼位置上,若超過15s,則復制操作和粘貼操作為兩個獨立的操作,即輸入?yún)^(qū)域內不會獲得對應的復制操作的數(shù)據(jù)對象的信息。
優(yōu)選地,所述粘貼操作包括以下至少任一項:在所述輸入?yún)^(qū)域中的點擊操作;在所述輸入?yún)^(qū)域中的點擊拖放操作;在所述輸入?yún)^(qū)域中的多次點擊操作。數(shù)據(jù)對象處理中進行粘貼操作時需要確定粘貼位置信息,確定的方法可包括三種操作方式:點擊操作、點擊拖放操作和多次點擊操作。例如,在輸入?yún)^(qū)域內點擊鼠標左鍵生成坐標點確定粘貼位置,在輸入?yún)^(qū)域中點擊拖放操作從起始位置拖放到終點位置構成矩形區(qū)域,或在輸入?yún)^(qū)域中點擊拖放操作,通過拖動鼠標,形成拖動軌跡,拖動軌跡可構成封閉的圓形、橢圓形、正方形等閉合區(qū)域;在輸入?yún)^(qū)域中進行多次點擊操作,任意兩個相鄰點擊的操作間隔應小于預定的點擊間隔閾值,各點擊位置順序構成封閉區(qū)域。以上的粘貼操作確定的區(qū)域為粘貼位置信息 區(qū)域。
本領域技術人員應能理解,上述粘貼操作中確定粘貼位置信息的方法僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的粘貼操作中確定粘貼位置信息的方法如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
更優(yōu)選地,所述粘貼操作包括在所述輸入?yún)^(qū)域中的點擊操作,所述粘貼位置信息包括所述點擊操作在所述輸入?yún)^(qū)域中的點擊位置信息。在輸入?yún)^(qū)域內自由點擊操作,生成xy軸的坐標點,此點所在位置即為點擊位置信息,當鼠標移走時坐標點不消失,若鼠標在新位置再次點擊,且兩個相鄰點擊的操作間隔大于預定的點擊間隔閾值,原有的坐標點失效消失,當前新坐標點生效。例如,在輸入?yún)^(qū)域內點擊操作生成一坐標點a,發(fā)現(xiàn)想要粘貼的位置不是a點處,在操作區(qū)域內重新點擊操作生成坐標點b,此時坐標點a和b的生成間隔超過預定的點擊間隔閾值,坐標點a消失,輸入?yún)^(qū)域內只保留坐標點b,當前新坐標點b生效,在b點進行數(shù)據(jù)對象的粘貼。
更優(yōu)選地,所述粘貼操作包括在所述輸入?yún)^(qū)域中的多次點擊操作,所述粘貼位置信息包括所述多次點擊操作在所述輸入?yún)^(qū)域中的各點擊位置順序構成的封閉區(qū)域信息。例如,數(shù)據(jù)對象為文本、多個圖形的混合組合時,框選混合組合數(shù)據(jù)對象進行復制操作,混合組合數(shù)據(jù)對象被選中形成矩形邊框,需要將該混合組合數(shù)據(jù)對象粘貼在輸入?yún)^(qū)域內,在輸入?yún)^(qū)域的不同的四個位置依次點擊操作,使得四個位置順序構成了封閉的矩形區(qū)域,在矩形區(qū)域內進行混合組合數(shù)據(jù)對象的粘貼操作。
更優(yōu)選地,所述粘貼操作包括在所述輸入?yún)^(qū)域中的點擊拖放操作,所述粘貼位置信息包括以下至少任一項:所述點擊拖放操作在所述輸入?yún)^(qū)域中的起始位置與終點位置所構成的矩形區(qū)域信息;所述點擊拖放操作在所述輸入?yún)^(qū)域中的拖動軌跡所構成的閉合區(qū)域信息。
在此,點擊拖放操作有兩種情況:拖放形成規(guī)矩形狀的閉合區(qū)域,在輸入?yún)^(qū)域左上角點擊確定一點作為起始位置,然后拖動鼠標拖動到右下角確定另一點作為終點位置,以此兩點作為對角線形成矩形的閉合區(qū)域。拖 動軌跡形成的閉合區(qū)域,拖動鼠標形成拖動軌跡,由拖動軌跡構成封閉的圓形、橢圓形等閉合區(qū)域。點擊拖放操作包括兩種情況中的至少一項,將數(shù)據(jù)對象粘貼在在形成的閉合區(qū)域內。
本領域技術人員應理解,上述使用鼠標進行點擊拖放的方法僅為舉例,觸屏終端上也可進行點擊拖放,其他現(xiàn)有的或今后可能出現(xiàn)的點擊拖放的方法如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
優(yōu)選地,所述粘貼模塊根據(jù)所述粘貼位置信息及所述選擇操作對應的對齊方式,將所述數(shù)據(jù)對象粘貼于所述輸入?yún)^(qū)域中的對應位置。確定粘貼位置信息,接著在粘貼位置進行選擇是否直接粘貼,若直接粘貼則直接使用快捷鍵“Ctrl+V”或右鍵菜單中的“粘貼”功能,此時粘貼默認方式為居正中對齊方式,數(shù)據(jù)對象粘貼在生成的坐標點中間同時保持被選中狀態(tài);若不選擇直接粘貼,則在粘貼位置右鍵點擊坐標點,出現(xiàn)選擇框,在選擇框內選擇對齊方式中的一種進行粘貼命令,以選擇的對齊方式對齊,若不進行選擇,則點擊選擇框外一點關閉選擇框,此時粘貼方式默認居正中對齊。例如,對數(shù)據(jù)對象A進行粘貼時有9種對齊方式進行選擇,如圖2所示的對齊方式的界面示意圖,以坐標點為對齊方式,選擇框內對齊方式包括:左上角對齊、左下角對齊、右上角對齊、右下角對齊、左邊中對齊、右邊中對齊、上邊中對齊、下邊中對齊和居正中對齊。
優(yōu)選地,所述數(shù)據(jù)對象包括圖像信息,例如,該數(shù)據(jù)對象的格式包括但不限于.jpg、.jpeg、.gif、.png或.bmp等。
更優(yōu)選地,所述粘貼模塊根據(jù)所述粘貼位置信息將所述數(shù)據(jù)對象粘貼于所述輸入?yún)^(qū)域中的對應位置,并對所述數(shù)據(jù)對象進行縮放處理以適應所述輸入?yún)^(qū)域或所述粘貼位置信息。若數(shù)據(jù)對象大小超出輸入?yún)^(qū)域或粘貼位置區(qū)域的大小時,可縮小數(shù)據(jù)對象的長或寬或按保持數(shù)據(jù)對象原比例不變進行縮小方式以滿足要求;若數(shù)據(jù)對象粘貼在輸入?yún)^(qū)域內后,用戶認為數(shù)據(jù)對象大小過小不便識別時,則對數(shù)據(jù)對象進行調整放大到合適尺寸以滿足要求。
優(yōu)選地,所述數(shù)據(jù)處理設備還包括第三裝置13,用于在所述輸入?yún)^(qū)域 中顯示所述粘貼位置信息。本領域技術人員應能理解,在具體的方案實施中,所述第三模塊13可以是顯示模塊。在輸入?yún)^(qū)域內點擊操作時會生成坐標點,顯示坐標點確定粘貼位置信息。例如,如圖3所示的一個優(yōu)選實施例的定位示意圖,在輸入?yún)^(qū)域左鍵點擊鼠標,生成坐標點,清晰顯示出所要粘貼的位置,將數(shù)據(jù)對象粘貼在顯示的坐標點上。
本領域技術人員應理解,上述使用左鍵點擊鼠標生成坐標點的方法僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的生成坐標點的方法如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
圖4示出根據(jù)本申請另一個方面的一種數(shù)據(jù)處理的方法流程示意圖,其中,該方法包括步驟S11和步驟S12。
其中,在步驟S11中,根據(jù)用戶在輸入?yún)^(qū)域中的粘貼操作確定對應的粘貼位置信息;在步驟S12中,根據(jù)所述粘貼位置信息將所述粘貼操作對應的數(shù)據(jù)對象粘貼于所述輸入?yún)^(qū)域中的對應位置。
在此,所述輸入?yún)^(qū)域是指可進行編輯文本、圖像等的操作區(qū)域,例如,圖像處理軟件中的畫板。所述數(shù)據(jù)對象指文本、表格、圖形、圖像等待復制的內容。
具體地,在步驟S11中,根據(jù)用戶在輸入?yún)^(qū)域中的粘貼操作確定對應的粘貼位置信息。用戶在輸入?yún)^(qū)域中進行點擊操作生成坐標點確定粘貼位置或點擊拖放操作或多次點擊操作形成閉合的區(qū)域確定粘貼區(qū)域,粘貼位置信息是用戶自定義,在輸入?yún)^(qū)域中自由確定。
具體地,在步驟S12中,根據(jù)所述粘貼位置信息將所述粘貼操作對應的數(shù)據(jù)對象粘貼于所述輸入?yún)^(qū)域中的對應位置。在輸入?yún)^(qū)域內確定粘貼位置信息,將待粘貼的數(shù)據(jù)對象根據(jù)對應的粘貼操作粘貼在確定的粘貼位置。例如,用戶進入軟件操作區(qū)繪制一個元素A,A為數(shù)據(jù)對象,選中并復制A,在操作區(qū)空白處,左點擊鼠標,點擊處生成一坐標點,若直接粘貼,則選用快捷鍵“Ctrl+V”或右鍵菜單“粘貼”功能進行粘貼,數(shù)據(jù)對象A粘貼在坐標點位置,并默認以居正中對齊方式對齊坐標點,同時保持被選中狀態(tài);若不是直接粘貼,則在坐標點上鼠標右鍵點擊,在九種對齊方式中選擇一種進行“粘貼”命令,在坐標點處以選擇的對齊方式對齊粘 貼成功。
優(yōu)選地,在步驟S11中,獲取所述用戶在復制區(qū)域對所述數(shù)據(jù)對象的復制操作。在此,復制區(qū)域是指待需復制的數(shù)據(jù)對象所在的區(qū)域,與輸入?yún)^(qū)域可屬于同一應用文檔或屬于不同的應用文檔。例如,需要將辦公軟件Word里的某圖形A復制粘貼到Microsoft Office Visio的畫板內,用戶在Word里通過快捷鍵“Ctrl+C”組合或右鍵菜單里的“復制”功能對圖形A進行復制,終端獲取用戶此時的復制操作信息,在輸入?yún)^(qū)域Microsoft Office Visio的畫板內進行粘貼?;蛘?,對應用文檔Adobe Photoshop畫板內的某一元素進行復制,可在同一畫板內進行粘貼操作,也可重新打開Adobe Photoshop的另一個畫板,將復制元素粘貼在新建的畫板內。
本領域技術人員應理解,具體實施例中所述Word是一個文字處理器應用程序;所述Microsoft Office Visio是一種對復雜信息、系統(tǒng)和流程進行可視化處理、分析和交流的軟件;所述Adobe Photoshop是一種圖像處理軟件,主要處理以像素所構成的數(shù)字圖像,有效地進行圖片編輯工作。
更優(yōu)選地,所述復制操作與所述粘貼操作的最大時間間隔小于或等于預定的操作間隔閾值信息。在此,復制數(shù)據(jù)對象的操作和確定粘貼位置信息進行的粘貼操作的執(zhí)行順序沒有要求,可先進行復制操作再進行確定粘貼位置信息或先進行粘貼位置信息的確定再進行復制操作,而兩者之間的最大時間間隔應不能超過預定的操作間隔閾值信息,例如,預定的操作間隔閾值信息為15s,則復制操作和粘貼操作之間的操作時間間隔在15s內,則可將數(shù)據(jù)對象粘貼到確定的粘貼位置上,若超過15s,則復制操作和粘貼操作為兩個獨立的操作,即輸入?yún)^(qū)域內不會獲得對應的復制操作的數(shù)據(jù)對象的信息。
優(yōu)選地,所述粘貼操作包括以下至少任一項:在所述輸入?yún)^(qū)域中的點擊操作;在所述輸入?yún)^(qū)域中的點擊拖放操作;在所述輸入?yún)^(qū)域中的多次點擊操作。數(shù)據(jù)對象處理中進行粘貼操作時需要確定粘貼位置信息,確定的方法可包括三種操作方式:點擊操作、點擊拖放操作和多次點擊操作。例如,在輸入?yún)^(qū)域內點擊鼠標左鍵生成坐標點確定粘貼位置,在輸入?yún)^(qū)域中點擊拖放操作從起始位置拖放到終點位置構成矩形區(qū)域,或在輸入 區(qū)域中點擊拖放操作,通過拖動鼠標,形成拖動軌跡,拖動軌跡可構成封閉的圓形、橢圓形、正方形等閉合區(qū)域;在輸入?yún)^(qū)域中進行多次點擊操作,任意兩個相鄰點擊的操作間隔應小于預定的點擊間隔閾值,各點擊位置順序構成封閉區(qū)域。以上的粘貼操作確定的區(qū)域為粘貼位置信息區(qū)域。
本領域技術人員應能理解,上述粘貼操作中確定粘貼位置信息的方法僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的粘貼操作中確定粘貼位置信息的方法如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
更優(yōu)選地,所述粘貼操作包括在所述輸入?yún)^(qū)域中的點擊操作,所述粘貼位置信息包括所述點擊操作在所述輸入?yún)^(qū)域中的點擊位置信息。在輸入?yún)^(qū)域內自由點擊操作,生成xy軸的坐標點,此點所在位置即為點擊位置信息,當鼠標移走時坐標點不消失,若鼠標在新位置再次點擊,且兩個相鄰點擊的操作間隔大于預定的點擊間隔閾值,原有的坐標點失效消失,當前新坐標點生效。例如,在輸入?yún)^(qū)域內點擊操作生成一坐標點a,發(fā)現(xiàn)想要粘貼的位置不是a點處,在操作區(qū)域內重新點擊操作生成坐標點b,此時坐標點a和b的生成間隔超過預定的點擊間隔閾值,坐標點a消失,輸入?yún)^(qū)域內只保留坐標點b,當前新坐標點b生效,在b點進行數(shù)據(jù)對象的粘貼。
更優(yōu)選地,所述粘貼操作包括在所述輸入?yún)^(qū)域中的多次點擊操作,所述粘貼位置信息包括所述多次點擊操作在所述輸入?yún)^(qū)域中的各點擊位置順序構成的封閉區(qū)域信息。例如,數(shù)據(jù)對象為文本、多個圖形的混合組合時,框選混合組合數(shù)據(jù)對象進行復制操作,混合組合數(shù)據(jù)對象被選中形成矩形邊框,需要將該混合組合數(shù)據(jù)對象粘貼在輸入?yún)^(qū)域內,在輸入?yún)^(qū)域的不同的四個位置依次點擊操作,使得四個位置順序構成了封閉的矩形區(qū)域,在矩形區(qū)域內進行混合組合數(shù)據(jù)對象的粘貼操作。
更優(yōu)選地,所述粘貼操作包括在所述輸入?yún)^(qū)域中的點擊拖放操作,所述粘貼位置信息包括以下至少任一項:所述點擊拖放操作在所述輸入?yún)^(qū)域中的起始位置與終點位置所構成的矩形區(qū)域信息;所述點擊拖放操作在所 述輸入?yún)^(qū)域中的拖動軌跡所構成的閉合區(qū)域信息。
在此,點擊拖放操作有兩種情況:拖放形成規(guī)矩形狀的閉合區(qū)域,在輸入?yún)^(qū)域左上角點擊確定一點作為起始位置,然后拖動鼠標拖動到右下角確定另一點作為終點位置,以此兩點作為對角線形成矩形的閉合區(qū)域。拖動軌跡形成的閉合區(qū)域,拖動鼠標形成拖動軌跡,由拖動軌跡構成封閉的圓形、橢圓形等閉合區(qū)域。點擊拖放操作包括兩種情況中的至少一項,將數(shù)據(jù)對象粘貼在在形成的閉合區(qū)域內。
本領域技術人員應理解,上述使用鼠標進行點擊拖放的方法僅為舉例,觸屏智能終端上也可進行點擊拖放,其他現(xiàn)有的或今后可能出現(xiàn)的點擊拖放的方法如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
優(yōu)選地,在步驟S12中,根據(jù)所述粘貼位置信息及所述選擇操作對應的對齊方式,將所述數(shù)據(jù)對象粘貼于所述輸入?yún)^(qū)域中的對應位置。確定粘貼位置信息,接著在粘貼位置進行選擇是否直接粘貼,若直接粘貼則直接使用快捷鍵“Ctrl+V”或右鍵菜單中的“粘貼”功能,此時粘貼默認方式為居正中對齊方式,數(shù)據(jù)對象粘貼在生成的坐標點中間同時保持被選中狀態(tài);若不選擇直接粘貼,則在粘貼位置右鍵點擊坐標點,出現(xiàn)選擇框,在選擇框內選擇對齊方式中的一種進行粘貼命令,以選擇的對齊方式對齊,若不進行選擇,則點擊選擇框外一點關閉選擇框,此時粘貼方式默認居正中對齊。例如,對數(shù)據(jù)對象A進行粘貼時有9種對齊方式進行選擇,如圖2所示的對齊方式的界面示意圖,以坐標點為對齊方式,選擇框內對齊方式包括:左上角對齊、左下角對齊、右上角對齊、右下角對齊、左邊中對齊、右邊中對齊、上邊中對齊、下邊中對齊和居正中對齊。
優(yōu)選地,所述數(shù)據(jù)對象包括圖像信息,例如,該數(shù)據(jù)對象的格式包括但不限于.jpg、.jpeg、.gif、.png或.bmp等。
更優(yōu)選地,在步驟S12中,根據(jù)所述粘貼位置信息將所述數(shù)據(jù)對象粘貼于所述輸入?yún)^(qū)域中的對應位置,并對所述數(shù)據(jù)對象進行縮放處理以適應所述輸入?yún)^(qū)域或所述粘貼位置信息。若數(shù)據(jù)對象大小超出輸入?yún)^(qū)域或粘貼位置區(qū)域的大小時,可縮小數(shù)據(jù)對象的長或寬或按保持數(shù)據(jù)對象原比例 不變進行縮小方式以滿足要求;若數(shù)據(jù)對象粘貼在輸入?yún)^(qū)域內后,用戶認為數(shù)據(jù)對象大小過小不便識別時,則對數(shù)據(jù)對象進行調整放大到合適尺寸以滿足要求。
優(yōu)選地,所述數(shù)據(jù)處理方法還包括步驟S13,用于在所述輸入?yún)^(qū)域中顯示所述粘貼位置信息。在輸入?yún)^(qū)域內點擊操作時會生成坐標點,顯示坐標點確定粘貼位置信息。例如,如圖3所示的一個優(yōu)選實施例的定位示意圖,在輸入?yún)^(qū)域左鍵點擊鼠標,生成坐標點,清晰顯示出所要粘貼的位置,將數(shù)據(jù)對象粘貼在顯示的坐標點上。
本領域技術人員應理解,上述使用左鍵點擊鼠標生成坐標點的方法僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的生成坐標點的方法如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
對于本領域技術人員而言,顯然本申請不限于上述示范性實施例的細節(jié),而且在不背離本申請的精神或基本特征的情況下,能夠以其他的具體形式實現(xiàn)本申請。因此,無論從哪一點來看,均應將實施例看作是示范性的,而且是非限制性的,本申請的范圍由所附權利要求而不是上述說明限定,因此旨在將落在權利要求的等同要件的含義和范圍內的所有變化涵括在本申請內。不應將權利要求中的任何附圖標記視為限制所涉及的權利要求。此外,顯然“包括”一詞不排除其他單元或步驟,單數(shù)不排除復數(shù)。裝置權利要求中陳述的多個單元或裝置也可以由一個單元或裝置通過軟件或者硬件來實現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。