專利名稱:一種頁面內(nèi)容的選取方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及觸控領(lǐng)域,尤其涉及一種頁面內(nèi)容的選取方法和裝置。
背景技術(shù):
隨著科技的進步和用戶需求的不斷提升,觸控技術(shù)得到了迅速的發(fā)展,觸控設(shè)備、例如手機、平板電腦等得到了越來越多的應(yīng)用?,F(xiàn)有技術(shù)中,當(dāng)用戶需要選取觸控設(shè)備的觸控顯示屏所顯示的頁面內(nèi)容,以便進一步對所選取的頁面內(nèi)容進行復(fù)制、保存、查找、網(wǎng)頁內(nèi)容搜索等操作時,用戶通常通過如下方式進行頁面內(nèi)容的選取,而且此種方式一般僅限于選取文本長按觸控顯示屏上需要選取的頁面內(nèi)容對應(yīng)的顯示區(qū)域以進入頁面內(nèi)容選擇狀態(tài),在頁面內(nèi)容選擇狀態(tài)下通過拖動光標進行區(qū)域的選擇,然后對光標選擇后的區(qū)域的頁面內(nèi)容進行后續(xù)操作。舉例而言,用 戶長按操作后,觸控設(shè)備彈出包括“選擇文本”選項的菜單,用戶點擊“選擇文本”選項后,觸控設(shè)備進入文本選擇狀態(tài)。在該文本選擇狀態(tài)下觸控設(shè)備會在顯示區(qū)域內(nèi)產(chǎn)生首光標和末光標,用戶通過拖動該首、末光標來調(diào)整被選取文本的范圍,由此完成對文本的選取,以便對所選取的文本進行后續(xù)的復(fù)制、分享等操作。但是,上述的頁面內(nèi)容選取方式,用戶必須需要進行多步動作才能夠完成頁面內(nèi)容的選取,因此操作較復(fù)雜,用戶體驗不佳。
發(fā)明內(nèi)容
本發(fā)明實施例的主要目的在于,提供一種頁面內(nèi)容的選取方法和裝置,能夠簡化用戶的操作動作以使用戶的操作便捷。為實現(xiàn)上述目的,本發(fā)明實施例采用如下技術(shù)方案一種頁面內(nèi)容的選取方法,包括接收用戶繪制的頁面內(nèi)容選取軌跡;根據(jù)所述接收的頁面內(nèi)容選取軌跡,確定所述用戶的頁面選取區(qū)域;選取所述確定的頁面選取區(qū)域內(nèi)的頁面內(nèi)容。一種頁面內(nèi)容選取裝置,包括接收單元,用于接收用戶繪制的頁面內(nèi)容選取軌跡;區(qū)域確定單元,用于根據(jù)所述接收單元接收的頁面內(nèi)容選取軌跡,確定所述用戶的頁面選取區(qū)域;選取單元,用于選取所述區(qū)域確定單元確定的頁面選取區(qū)域內(nèi)的頁面內(nèi)容。本發(fā)明實施例中提供的頁面內(nèi)容的選取方法、裝置和觸控設(shè)備,能夠根據(jù)用戶繪制的頁面內(nèi)容選取軌跡確定該用戶需要的頁面選取區(qū)域,并在所述頁面選取區(qū)域被確定后對該區(qū)域的頁面內(nèi)容予以選取,因此,用戶可以只繪制頁面內(nèi)容選取軌跡,就可完成頁面內(nèi)容的選取,不要用戶進行多步操作動作,因此,有效簡化了用戶進行頁面內(nèi)容選取時的操作動作以使用戶的操作便捷,從而有效地改善用戶體驗。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本發(fā)明實施例提供的頁面內(nèi)容的選取方法的一種流程圖;圖2a至圖2d為圖I所示的頁面內(nèi)容選取方法中,頁面內(nèi)容選取軌跡的示例性示意圖;圖3為圖I所示的頁面內(nèi)容選取方法中,步驟102的一種具體的流程圖;圖4為圖3所示的頁面內(nèi)容選取方法中,當(dāng)前顯示的頁面內(nèi)容的示例性示意圖;·
圖5為圖3所示的頁面內(nèi)容選取方法中,頁面內(nèi)容選取軌跡的示例性示意圖;圖6為圖5所示的頁面內(nèi)容選取軌跡的確定邊界的位置點的示例性示意圖;圖7為根據(jù)圖6所示的邊界的位置點而生成的矩形框的示例性示意圖;圖8為圖7所示的生成的矩形框被用戶調(diào)整時的示例性示意圖;圖9為圖8所示的用戶調(diào)整后的矩形框被觸控設(shè)備自動調(diào)整時的示例性示意圖;圖10為圖I所示的頁面內(nèi)容選取方法中,步驟102的另一種具體的流程圖;圖11為圖10所示的頁面內(nèi)容選取方法中,觸控設(shè)備自動調(diào)整矩形框的示例性示意圖;圖12為本發(fā)明實施例提供的頁面內(nèi)容選取裝置的一種結(jié)構(gòu)框圖;圖13為圖12所示的頁面內(nèi)容選取裝置中,區(qū)域確定單元1202的一種結(jié)構(gòu)框圖;圖14為圖12所示的頁面內(nèi)容選取裝置中,區(qū)域確定單元1202的另一種結(jié)構(gòu)框圖;圖15為本發(fā)明實施例提供的頁面內(nèi)容選取裝置的另一種結(jié)構(gòu)框圖;圖16為本發(fā)明實施例提供的頁面內(nèi)容選取裝置的又一種結(jié)構(gòu)框圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。本發(fā)明實施例旨在提供一種頁面內(nèi)容的選取方法、裝置和觸控設(shè)備,能夠使用戶簡單操作即可選取頁面內(nèi)容,從而有效地改善用戶體驗。本發(fā)明實施例提供的頁面內(nèi)容的選取方法,由觸控設(shè)備執(zhí)行,具體來講是由觸控設(shè)備所包括的頁面內(nèi)容選取裝置執(zhí)行,所述觸控設(shè)備可以為手機、平板電腦、計算機、個人數(shù)字助理等,本發(fā)明對此不做限定,所述觸控設(shè)備可以是任意具有觸控功能的設(shè)備。如圖I所示,本發(fā)明實施例提供的頁面內(nèi)容的選取方法包括以下步驟101,接收用戶繪制的頁面內(nèi)容選取軌跡。本發(fā)明實施例中,在用戶需要選取頁面內(nèi)容時,用戶將在觸控設(shè)備的輸入設(shè)備上,例如觸控顯示屏或者觸控輸入板等,在其所需要選取的頁面內(nèi)容對應(yīng)的頁面區(qū)域上繪制頁面內(nèi)容選取軌跡,觸控設(shè)備通過該輸入設(shè)備來接收該軌跡。需要說明的是,當(dāng)用戶繪制頁面內(nèi)容選取軌跡時,可以通過接觸觸控設(shè)備的輸入單元來進行繪制,但本發(fā)明不限于此,例如,在本發(fā)明的一個實施例中,觸控設(shè)備的輸入單元支持遠程遙感控制功能,此時,用戶可以與該輸入單元隔有距離、非接觸式地繪制頁面內(nèi)容選取軌跡。其中,頁面內(nèi)容選取軌跡是用戶針對所需要選取的內(nèi)容通過手指或者手寫筆等在觸控設(shè)備的輸入設(shè)備上繪制的圖形,用戶通過該軌跡限定出其所需要選取的頁面內(nèi)容所在的頁面區(qū)域,換言之,該軌跡用于指示出用戶需要選取的頁面內(nèi)容,舉例而言,用戶可以通過該軌跡包圍或者覆蓋其所需要選取的頁面內(nèi)容。本發(fā)明實施例中,觸控設(shè)備接收到該軌跡后,能夠根據(jù)該軌跡確定出用戶所需要選取的頁面內(nèi)容對應(yīng)的頁面區(qū)域,并進一步選取該頁面區(qū)域中的頁面內(nèi)容。
具體而言,用戶設(shè)備所繪制的、即觸控設(shè)備接收的頁面內(nèi)容選取軌跡可以被用戶繪制為構(gòu)成多種圖形,例如可以為連續(xù)線條所構(gòu)成的圖形,例如“O”形、“Z”形等,還可以為不連續(xù)線條所構(gòu)成的圖形,例如“川”形、“三”形等,也可以為同時由連續(xù)線條與不連續(xù)線條軌跡所構(gòu)成的圖形,例如“10”形、“NI”形等。可以理解的是,本發(fā)明對頁面內(nèi)容選取軌跡所構(gòu)成的圖形形狀不做限定,可以是用戶能夠繪制出的任意圖形??蛇x的,在本發(fā)明的一個實施例中,頁面內(nèi)容選取軌跡被繪制為構(gòu)成圈狀圖形,該圈狀圖形可以是封閉的,也可以帶有缺口,用戶通過其所繪制的圈狀圖形,圈定出其所需要選取的頁面內(nèi)容,亦即圈定出其所需要選取的頁面內(nèi)容所在的頁面區(qū)域??梢岳斫獾氖牵绢I(lǐng)域技術(shù)人員可以根據(jù)需要選擇多種圈狀圖形,具體的,其可以是規(guī)則的圈狀圖形,例如圓形、三角形等,也可以是不規(guī)則的圈狀圖形,例如類圓形、類三角形等。并且,該圈狀圖形可以封閉,也可以是具有缺口。當(dāng)然,可以理解的是,該圖形具有的缺口可以為一個或多個,本發(fā)明對此不做限定。顯然,用戶可不必將頁面內(nèi)容選取軌跡繪制為封閉圈狀,也不必將頁面內(nèi)容選取軌跡繪制為規(guī)則形狀,因此,可以節(jié)省用戶為了必須繪制封閉圖形或規(guī)則形狀所耗費的時間和精力,從而使得用戶可使用手指或者快捷輕松地繪制例如具有缺口的橢圓形等便于繪制的圖形。圖2a至圖2d示出了幾種示例性的構(gòu)成圈狀圖形的頁面內(nèi)容選取軌跡,可以理解的是,圖2a至圖2d僅為示例,對本發(fā)明不構(gòu)成任何限制。需要說明的是,所謂的“被繪制為構(gòu)成圈狀圖形”是指,用戶繪制的頁面內(nèi)容選取軌跡形成了圈狀圖形,但并不是僅包括該圈狀圖形,除了該圈狀圖形之外,還可以有其它部分。例如圖2c所示的頁面內(nèi)容選取軌跡,該軌跡除了包括圈狀圖形之外,在圈狀圖形外部還具有兩條交叉線。102,根據(jù)接收的頁面內(nèi)容選取軌跡,確定用戶的頁面選取區(qū)域。如前所述,頁面內(nèi)容選取軌跡實際上限定了用戶所需要選取的頁面內(nèi)容所在的頁面區(qū)域。在觸控設(shè)備接收到用戶繪制的頁面內(nèi)容選取軌跡之后,本步驟中,觸控設(shè)備將根據(jù)該頁面內(nèi)容選取軌跡,對用戶的頁面選取區(qū)域予以確定。具體的,本步驟中,觸控設(shè)備可以采用多種方式對用戶的頁面選取區(qū)域予以確定。舉例而言,觸控設(shè)備可以根據(jù)用戶繪制的頁面內(nèi)容選取軌跡所構(gòu)成的圖形,識別出該圖形的邊界,根據(jù)所識別的邊界生成與該邊界對應(yīng)的矩形框,并將該矩形框所包圍的區(qū)域確定為用戶的頁面選取區(qū)域。例如,觸控設(shè)備分別識別出該軌跡所構(gòu)成的圖形最上方、最下方以及最左方、最右方四個方位的四個位置點,然后生成矩形框,使得矩形框的四條邊分別經(jīng)過四個位置點。或者,觸控設(shè)備也可以不生成矩形框,而是根據(jù)用戶繪制的頁面內(nèi)容選取軌跡,僅生成與該頁面內(nèi)容選取軌跡所構(gòu)成的圖形的最上方的上邊界對應(yīng)的上邊界線、以及與最下方的下邊界對應(yīng)的下邊界線這兩條邊界線,并將該上、下邊界線與觸控設(shè)備的顯示屏本身寬度所組成的矩形區(qū)域確定為用戶的頁面選取區(qū)域??梢岳斫獾氖牵景l(fā)明對根據(jù)頁面內(nèi)容選取軌跡確定用戶的頁面選取區(qū)域的方式不做限定,本領(lǐng)域技術(shù)人員還可以采用其它方式,例如,直接將頁面內(nèi)容選取軌跡所包圍的區(qū)域確定為用戶的頁面選取區(qū)域。103,選取確定的頁面選取區(qū)域內(nèi)的頁面內(nèi)容。 當(dāng)觸控設(shè)備根據(jù)所述接收的頁面內(nèi)容選取軌跡,確定用戶的頁面選取區(qū)域之后,將對該確定的頁面選取區(qū)域內(nèi)的頁面內(nèi)容自動予以選取,以便用戶對所選取的內(nèi)容進行進一步的操作,例如復(fù)制、保存、網(wǎng)頁內(nèi)容搜索等。需要說明的是,內(nèi)容元素是組成頁面內(nèi)容的基本單位,其包括文本、圖片、音頻和視頻等多種類型。觸控設(shè)備所顯示的每張頁面內(nèi)容均由至少一種內(nèi)容元素所組成。本步驟中所選取的頁面內(nèi)容包括至少一種內(nèi)容元素,具體的,在本發(fā)明的一個實施例中,所選取的該頁面內(nèi)容包括的內(nèi)容元素包括文本、圖片、音頻、視頻中的至少一種。舉例而言,如果在步驟102中確定的頁面選取區(qū)域中既包括文本,又包括圖片,那么在本步驟中,將自動選取該頁面選取區(qū)域中所包括的文本和圖片。這樣一來,使得用戶繪制一次頁面選取軌跡可以選取到多種頁面元素,不需要用戶分別選取每種頁面元素,進一步便利和簡化了用戶的選取操作。本發(fā)明實施例中提供的頁面內(nèi)容的選取方法,觸控設(shè)備能夠根據(jù)用戶繪制的頁面內(nèi)容選取軌跡確定該用戶需要的頁面選取區(qū)域,并在所述頁面選取區(qū)域被確定后對該區(qū)域的頁面內(nèi)容予以選取,因此,用戶可以只繪制頁面內(nèi)容選取軌跡,就可完成頁面內(nèi)容的選取,不要用戶進行多步操作動作,而且,用戶繪制一次頁面選取軌跡可以選取到多種頁面元素,不需要用戶分別選取每種頁面元素,因此,有效簡化了用戶進行頁面內(nèi)容選取時的操作動作以使用戶的操作便捷,從而有效地改善用戶體驗。進一步的,在本發(fā)明的一個實施例中,在步驟103之后,本發(fā)明實施例提供的方法還可包括以下步驟提示用戶選擇與所述選取的頁面內(nèi)容相匹配的應(yīng)用并執(zhí)行。上述與頁面內(nèi)容相匹配的應(yīng)用包括多種用戶對所選取的內(nèi)容進行進一步的操作的應(yīng)用,例如復(fù)制、保存、分享、查找、網(wǎng)頁內(nèi)容搜索等。可選的,觸控設(shè)備可以通過列表、平鋪等方式,將這些應(yīng)用以選項的形式提示給用戶,用戶能夠在觸控設(shè)備提示上述應(yīng)用后,通過點擊某種應(yīng)用的選項的方式來選擇該應(yīng)用,以便實現(xiàn)對選取內(nèi)容的操作,進而觸控設(shè)備將執(zhí)行用戶所選擇的應(yīng)用,例如對用戶選取的內(nèi)容進行復(fù)制、另存、查找等等。進一步的,在本發(fā)明的一個實施例中,在步驟102中,觸控設(shè)備根據(jù)所述接收的頁面內(nèi)容選取軌跡所構(gòu)成的圖形,識別所述圖形的邊界,根據(jù)所述識別的邊界,生成與該邊界對應(yīng)的矩形框;之后,本發(fā)明實施例提供的方法還可包括以下步驟接收用戶對所述生成的矩形框的調(diào)整指令;根據(jù)所述調(diào)整指令調(diào)整所述生成的矩形框的位置和/或大小。觸控設(shè)備能夠接收用戶對所述生成的矩形框的調(diào)整指令,根據(jù)所述調(diào)整指令調(diào)整所述生成的矩形框的位置和/或大小。因此,用戶可以根據(jù)自己的選取需要,向觸控設(shè)備下發(fā)調(diào)整指令,例如拖動矩形框的某個邊界或頂角、整體拖動矩形框等,以對矩形框所包圍的區(qū)域進行調(diào)整從而改變矩形框的位置和/或矩形框的大小,以使所選取的頁面內(nèi)容更好的滿足自己的需要。在觸控設(shè)備接收到用戶的調(diào)整指令時,觸控設(shè)備會根據(jù)調(diào)整指令調(diào)整矩形框的位置和/或大小,并將調(diào)整后的矩形框內(nèi)所包圍的區(qū)域確定為用戶的頁面選取區(qū)域。進一步的,在本發(fā)明的一個實施例中,如果用戶想要結(jié)束或者退出頁面內(nèi)容選取, 可向觸控設(shè)備下發(fā)退出選取指令,在接收到該指令后,觸控設(shè)備將取消對頁面內(nèi)容的選取。具體的,為了便利用戶操作,在本發(fā)明的一個實施例中,在步驟103之后,觸控設(shè)備接收用戶通過點擊在步驟102中確定的頁面選取區(qū)域的外部區(qū)域而下發(fā)的退出選取指令;根據(jù)所述退出選取指令,取消對所述頁面內(nèi)容的選取。具體而言,用戶可通過點擊該確定的頁面選取區(qū)域以外的區(qū)域而下發(fā)退出選取指令,觸控設(shè)備被設(shè)置為如果接收到用戶通過點擊該確定的頁面選取區(qū)域以外的區(qū)域而下發(fā)退出選取指令,將根據(jù)該退出選取指令,取消對所述頁面內(nèi)容的選取。用戶可由此實現(xiàn)針對選取的取消,以便用戶在選取錯誤時或者需要退出選取時取消該選取,來執(zhí)行其他操作,例如重新進行選取。具體的,在本發(fā)明的一個實施例中,在步驟101中,觸控設(shè)備接收到的頁面內(nèi)容選取軌跡被用戶繪制為構(gòu)成圈狀圖形,那么,在步驟102中,在觸控設(shè)備接收用戶繪制的頁面內(nèi)容選取軌跡之后,觸控設(shè)備首先根據(jù)其接收的頁面內(nèi)容選取軌跡所構(gòu)成的圈狀圖形,識別所述圈狀圖形的邊界;具體而言,頁面內(nèi)容選取軌跡對應(yīng)的圈狀圖形的邊界包括該圈狀圖形的左、右邊界以及上、下邊界的至少一種,該左、右邊界分別為圈狀圖形在觸控設(shè)備的顯示器上顯示于最左方的點所在的位置及顯示于最右方的點所在的位置,類似的,上、下邊界分別為圈狀圖形在觸控設(shè)備的顯示器上位于最上方的點所在的位置及位于最下方的點所在的位置。接下來,觸控設(shè)備根據(jù)其識別的邊界,生成與該邊界對應(yīng)的矩形框。觸控設(shè)備根據(jù)其所識別的邊界,在其識別的圈狀圖形的邊界的位置上生成矩形框,例如沿圈狀圖形的左邊界生成該矩形框的左邊,沿圈狀圖形的右邊界生成該矩形框的右邊,類似的,分別使沿圈狀圖形的上、下邊界生成該矩形框的上、下邊。應(yīng)當(dāng)理解,本領(lǐng)域技術(shù)人員可以選擇多種生成與該邊界對應(yīng)的矩形框的方式,并不限于該實施例采用的在圈狀圖形的邊界的位置上生成矩形框的方式,本發(fā)明對此不做限定。具體而言,與該邊界對應(yīng)的矩形框可以不生成在圈狀圖形的邊界位置上,而是生成在其邊界的附近。例如,當(dāng)用戶通過繪制圈狀圖形選擇文本時,沿圈狀圖形的邊界,并向該邊界外超出該文本的一個字符的大小來生成矩形框。然后,觸控設(shè)備將生成的矩形框所包圍的區(qū)域確定為用戶的頁面選取區(qū)域,進而,在步驟103中,自動選取其所確定的頁面選取區(qū)域中的頁面內(nèi)容。進一步的,在步驟103之后,如果用戶想要結(jié)束或者退出頁面內(nèi)容選取,可向觸控設(shè)備下發(fā)退出選取指令,在接收到該指令后,觸控設(shè)備將取消對頁面內(nèi)容的選取。具體的,為了便利用戶操作,在本發(fā)明的一個實施例中,用戶可通過點擊矩形框以外的區(qū)域而下發(fā)退出選取指令,觸控設(shè)備被設(shè)置為如果接收到用戶通過點擊矩形框以外的區(qū)域而下發(fā)退出選取指令,將根據(jù)該退出選取指令,取消對所述頁面內(nèi)容的選取。用戶可由此實現(xiàn)針對選取的取消,以便用戶在選取錯誤時或者需要退出選取時取消該選取,來執(zhí)行其他操作,例如重新進行選取。進一步的,在本發(fā)明的另一個實施例中,同樣在步驟101中,觸控設(shè)備接收到的頁面內(nèi)容選取軌跡被用戶繪制為構(gòu)成圈狀圖形,在步驟102中,觸控設(shè)備根據(jù)其接收的頁面內(nèi)容選取軌跡所構(gòu)成的圈狀圖形,識別所述圈狀圖形的邊界,觸控設(shè)備根據(jù)其所識別的邊界,生成與該邊界對應(yīng)的矩形框,但是,接下來,觸控設(shè)備會判斷矩形框包圍的區(qū)域內(nèi)是否包括第一內(nèi)容元素。本發(fā)明實施例中,第一內(nèi)容元素是指整體區(qū)域被部分地包括在矩形框包圍的區(qū)域內(nèi)的元素,舉例說明,假如一張照片的一部分被包括在矩形框所包圍的區(qū)域內(nèi),而該照片的其它部分在矩形框所包圍的區(qū)域之外,則該照片為第一內(nèi)容元素,矩形框中包括了第一內(nèi)容元素。然后,觸控設(shè)備可采用如下處理方式如果矩形框包圍的區(qū)域內(nèi)包括第一內(nèi)容元素,觸控設(shè)備確定該第一內(nèi)容元素的整體區(qū)域中被部分包括在所述矩形框包圍的區(qū)域內(nèi)的區(qū)域是否滿足預(yù)定調(diào)整規(guī)則,如果是,·觸控設(shè)備將調(diào)整所述矩形框以使調(diào)整后的矩形框包括了該第一內(nèi)容元素的整體區(qū)域,然后將所述調(diào)整后的矩形框所包圍的區(qū)域確定為所述用戶的頁面選取區(qū)域。其中,預(yù)定調(diào)整規(guī)則指示了需要調(diào)整矩形框使調(diào)整后的矩形框包括了該第一內(nèi)容元素的整體區(qū)域的條件,當(dāng)?shù)谝粌?nèi)容元素的整體區(qū)域中被部分包括在所述矩形框包圍的區(qū)域內(nèi)的區(qū)域滿足預(yù)定調(diào)整規(guī)則時,觸控設(shè)備要調(diào)整矩形框。例如,在本發(fā)明的一個實施例中,所述預(yù)定調(diào)整規(guī)則包括第一內(nèi)容元素的整體區(qū)域中被部分包括在矩形框包圍的區(qū)域內(nèi)的區(qū)域與第一內(nèi)容元素的整體區(qū)域的面積比大于規(guī)定閾值。換言之,該預(yù)定調(diào)整規(guī)則規(guī)定,如果第一內(nèi)容元素的整體區(qū)域中被包括在矩形框包圍的區(qū)域中的區(qū)域達到了第一內(nèi)容元素的整體區(qū)域的面積的一定比例,例如,達到二分之一以上,觸控設(shè)備需要調(diào)整矩形框以使矩形框包括第一內(nèi)容元素的整體區(qū)域,即將第一內(nèi)容元素的整體區(qū)域全部包含進去。例如,一張照片包括在矩形框中的區(qū)域大于該照片的一半,因此,觸控設(shè)備將調(diào)整矩形框,從而將該照片全部包含在調(diào)整后的矩形框內(nèi)。當(dāng)然,可以理解的是,預(yù)定調(diào)整規(guī)則不限于此,本領(lǐng)域技術(shù)人員可以任意設(shè)定??梢岳斫獾氖?,可選的,如果觸控設(shè)備確定該第一內(nèi)容元素的整體區(qū)域中被部分包括在所述矩形框包圍的區(qū)域內(nèi)的區(qū)域不滿足預(yù)定調(diào)整規(guī)則,觸控設(shè)備可以調(diào)整矩形框以使調(diào)整后的矩形框不包括該第一類內(nèi)容元素,并將所述調(diào)整后的矩形框所包圍的區(qū)域確定為所述用戶的頁面選取區(qū)域,當(dāng)然,可選的,觸控設(shè)備也可以保持矩形框不變,并將原始生成的矩形框所包圍的區(qū)域確定為所述用戶的頁面選取區(qū)域。進一步的,在本發(fā)明的另一個實施例中,在步驟102中生成矩形框后,用戶也可以根據(jù)自己的選取需要,向觸控設(shè)備下發(fā)調(diào)整指令,例如拖動矩形框的某個邊界或頂角、整體拖動矩形框等,以對矩形框所包圍的區(qū)域進行調(diào)整從而改變矩形框的位置和/或矩形框的大小,以使所選取的頁面內(nèi)容更好的滿足自己的需要。在觸控設(shè)備接收到用戶的調(diào)整指令時,觸控設(shè)備會根據(jù)調(diào)整指令調(diào)整矩形框的位置和/或大小,并將調(diào)整后的矩形框內(nèi)所包圍的區(qū)域確定為用戶的頁面選取區(qū)域??梢岳斫獾氖牵谟脩粽{(diào)整矩形框后,該調(diào)整后的矩形框也可能包括第一內(nèi)容元素,觸控設(shè)備也可以按照前述方式,判斷調(diào)整后的矩形框是否包括第一內(nèi)容元素,進而對矩形框進行調(diào)整或者保持矩形框不變,詳細方式與前述涉及第一內(nèi)容元素的實施例的處理方式類似,這里不再贅述。下面結(jié)合圖3至圖9所示,通過如下具體實施例對本發(fā)明提供的頁面內(nèi)容的選取方法進行進一步的詳細說明。為了使本領(lǐng)域技術(shù)人員更好的理解本實施例的技術(shù)方案,在本實施例中,假設(shè)觸控設(shè)備的觸控顯示屏上當(dāng)前顯示如圖4所示的頁面內(nèi)容,其包括兩種類型的內(nèi)容元素,分別為顯示于屏幕上方位置的文本401及顯示于該文本的 下方的圖片402。本實施例的頁面內(nèi)容的選取方法包括以下步驟步驟201,觸控設(shè)備接收用戶繪制的頁面內(nèi)容選取軌跡。當(dāng)用戶需要選取頁面內(nèi)容時,針對其所要選取的頁面內(nèi)容,用手指在觸控設(shè)備的輸入設(shè)備(本實施例中為該觸控設(shè)備的觸控顯示屏)上繪制頁面內(nèi)容選取軌跡,如圖5所示,在本實施例中,用戶繪制的頁面內(nèi)容選取軌跡被繪制為構(gòu)成圖形501,在本實施例中,該圖形501為圈狀圖形,更具體的,該圈狀圖形501為類橢圓形。可以理解的是,本實施例是以頁面內(nèi)容選取軌跡501所構(gòu)成的圈狀圖形為類橢圓形為例進行說明,頁面內(nèi)容選取軌跡501也可構(gòu)成其它圖形。本步驟中,用戶繪制類橢圓形軌跡501,以便用該類橢圓形軌跡501圈定出其所需要選取的文本所在的頁面區(qū)域。與此對應(yīng),觸控設(shè)備接收用戶繪制的該類橢圓形軌跡501。
需要說明的是,在該實施例中采用手指來繪制軌跡,但該軌跡的繪制方式不限于此,本領(lǐng)域技術(shù)人員可以根據(jù)需要采用其他合適的方式,例如采用手寫筆來繪制該軌跡。步驟202,觸控設(shè)備根據(jù)其所接收的頁面內(nèi)容選取軌跡,識別該頁面內(nèi)容選取軌跡的邊界。具體而言,在本實施例中,如圖6所示,觸控設(shè)備在接收類橢圓形軌跡501后,將根據(jù)該軌跡501,識別出該類橢圓形軌跡501的最上方、最下方以及最左方、最右方的四個方向的位置點(A、B、C、D),即通過識別該四個方向的位置點(A、B、C、D)以確定類橢圓形軌跡501的邊界。以位置點A為例,A位置點是該類橢圓形軌跡501中位于最上方的點,即在垂直方向上,類橢圓形軌跡501上沒有其它位置點比其更靠上,因此,觸控設(shè)備將該A位置點確定為該類橢圓形軌跡501的最上方的邊界。需要說明的是,在該實施例中采用了根據(jù)最上方、最下方等四個位置點來確定頁面內(nèi)容選取軌跡的邊界的方式,但該確定該邊界的方式不限于此,例如可以不采用最上方的位置點,而是采用與該位置點靠近且與被圈定的頁面內(nèi)容中的頁面元素更靠近的點來確定該軌跡的邊界,以便使確定的邊界更靠近所要選取的頁面內(nèi)容。步驟203,觸控設(shè)備根據(jù)確定的邊界,生成與該邊界對應(yīng)的矩形框。具體而言,如圖7所示,在本實施例中,觸控設(shè)備根據(jù)確定的類橢圓形軌跡501的上下左右四個方向的位置點(A、B、C、D),生成與該邊界對應(yīng)的矩形框701,使矩形框的四條邊分別經(jīng)過該類橢圓形軌跡501的最上方、最下方、最左方、最右方四個方位的四個位置點(A、B、C、D)。需要說明的是,在本實施例中采用了根據(jù)四個位置點(A、B、C、D)生成矩形框,使矩形框的四條邊分別經(jīng)過這四個位置點(A、B、C、D)的方式生成矩形框701,但生成矩形框的方式不限于此,例如可以不經(jīng)過四個位置點(A、B、C、D)生成矩形框的邊,而是分別在與該四個位置點相比向類橢圓形軌跡501外側(cè)延伸出一個字符大小的位置上生成該矩形框的四條邊,以便減少生成的矩形框包圍的區(qū)域中包含不完整頁面元素(即前文所述的第一類頁面元素)的可能性。生成矩形框701后,觸控設(shè)備可直接將矩形框所包圍區(qū)域確定為用戶的頁面內(nèi)容選取區(qū)域,并選取生成的矩形框包圍的區(qū)域中的頁面內(nèi)容,以供用戶進行對所選取的頁面內(nèi)容的操作。進一步可選的,本實施例中,矩形框701所包圍的區(qū)域是可以改變的,用戶可以根據(jù)需要對矩形框所包圍的區(qū)域進行調(diào)整,例如移動矩形框的位置、改變矩形框的大小等,因此,接下來,本實施例的頁面內(nèi)容的選取方法還可包括步驟204,觸控設(shè)備接收用戶對生成的矩形框的調(diào)整指令。
步驟205,觸控設(shè)備根據(jù)該調(diào)整指令調(diào)整矩形框的位置和/或大小。具體的,在本實施例中,用戶可以點中生成的矩形框701的調(diào)整點,例如頂角、四條邊線上的點等,進行拉動或者拖動來下發(fā)該調(diào)整指令,以調(diào)整矩形框的高度和/或?qū)挾仁蛊淠軌蚋鼫蚀_地圈定出用戶所要選取的頁面內(nèi)容。觸控設(shè)備在接收用戶的調(diào)整指令后,將根據(jù)該調(diào)整指令調(diào)整矩形框。舉例而言,如圖8所示,用戶點中矩形框下邊上的點向下拉動,觸控設(shè)備相應(yīng)地使矩形框的下邊向上移動,直至用戶停止向下拉動為止。參見圖8,本實施例中,假設(shè)經(jīng)過用戶的調(diào)整后,虛線框701所示為矩形框的初始位置,實線框801所示為矩形框被用戶調(diào)整后的位置。需要說明的是,用戶對該生成的矩形框的調(diào)整不限于對矩形框的高度或?qū)挾鹊恼{(diào)整,例如用戶還可以通過點中矩形框的中心點而整體移動矩形框以改變矩形框的位置。本實施例中,可選的,在用戶將矩形框701調(diào)整為801后,無論用戶調(diào)整后的矩形框801所包圍的區(qū)域中是否包括部分區(qū)域在矩形框801所包圍的區(qū)域中的第一內(nèi)容元素,觸控設(shè)備可直接將矩形框801所包圍的區(qū)域確定為該用戶的頁面選取區(qū)域,并可以選取矩形框801包圍的區(qū)域中的頁面內(nèi)容,以供用戶進行對所選取的頁面內(nèi)容的操作。本實施例中,進一步可選的,在步驟205后,本實施例的頁面內(nèi)容的選取方法還可包括步驟206,觸控設(shè)備確定調(diào)整后矩形框所包圍的區(qū)域內(nèi)是否包括整體區(qū)域被部分地包括在該矩形框內(nèi)的第一內(nèi)容元素。如果是,執(zhí)行步驟207,如果否,執(zhí)行步驟212。具體的,如圖8所示,圖片被部分地包括在調(diào)整后的矩形框801中,即矩形框801包圍的區(qū)域中包括第一內(nèi)容元素,因此,將跳轉(zhuǎn)至步驟207。步驟207,觸控設(shè)備確定第一內(nèi)容元素的整體區(qū)域中被部分包括在調(diào)整后的矩形框所包圍的區(qū)域內(nèi)的區(qū)域是否滿足預(yù)定調(diào)整規(guī)則。如果是,執(zhí)行步驟208,如果否,執(zhí)行步驟210。本實施例中,預(yù)定調(diào)整規(guī)則具體為第一內(nèi)容元素被部分包括在矩形框包圍的區(qū)域內(nèi)的區(qū)域與第一內(nèi)容元素的整體區(qū)域的面積比大于1/2。如圖9所示,本實施例中,由于圖片被部分包括在該矩形框801包圍的區(qū)域內(nèi)的區(qū)域與圖片的整體區(qū)域的面積比小于1/2,即此時不滿足預(yù)定調(diào)整規(guī)則,由此,將跳轉(zhuǎn)至步驟210。步驟208,觸控設(shè)備再次調(diào)整用戶調(diào)整后的矩形框以使其包括第一內(nèi)容元素的整體區(qū)域??梢岳斫獾?,本實施例中,如果圖片被部分包括在該矩形框包圍的區(qū)域內(nèi)的區(qū)域與圖片的整體區(qū)域的面積比大于1/2,觸控設(shè)備可再次調(diào)整用戶調(diào)整后的矩形框,使得再次調(diào)整后的矩形框完全將圖片包含其中。舉例而言,觸控設(shè)備可使矩形框的下邊下移直至完全包含圖片為止。步驟209,觸控設(shè)備將再次調(diào)整用戶調(diào)整后的矩形框所包圍的區(qū)域確定為用戶的頁面內(nèi)容選取區(qū)域,并選取該區(qū)域中的頁面內(nèi)容??梢岳斫獾氖牵绻诓襟E208中,觸控設(shè)備再次調(diào)整后的矩形框完全將圖片包含其中,那么本步驟中,觸控設(shè)備選取的頁面內(nèi)容中將包括文本和圖片兩種頁面元素。 步驟210,觸控設(shè)備再次調(diào)整用戶調(diào)整后的矩形框以使其不包括第一內(nèi)容元素。如圖9所示,由于圖片被部分包括在該矩形框包圍的區(qū)域內(nèi)的區(qū)域與圖片的整體區(qū)域的面積比小于1/2,本步驟中,具體的,觸控設(shè)備將再次調(diào)整用戶調(diào)整后的矩形框801,使矩形框801的下邊上移直至不包含該圖片為止。參見圖9,經(jīng)過觸控設(shè)備的再次調(diào)整后,虛線框801表示該矩形框的初始位置,實線框901表示該矩形框被觸控設(shè)備再次調(diào)整后的位置。步驟211,觸控設(shè)備將再次調(diào)整用戶調(diào)整后的矩形框所包圍的區(qū)域確定為用戶的頁面內(nèi)容選取區(qū)域,并選取該區(qū)域中的頁面內(nèi)容。本實施例中,本步驟中觸控設(shè)備選取的頁面內(nèi)容僅包括一種頁面元素——文本。步驟212,觸控設(shè)備將用戶調(diào)整后的矩形框所包圍的區(qū)域確定為用戶的頁面內(nèi)容選取區(qū)域,并選取該區(qū)域中的頁面內(nèi)容。需要說明的是,在本發(fā)明的另一個實施例中,如果觸控設(shè)備在步驟207中確定第一內(nèi)容元素的整體區(qū)域中被部分包括在調(diào)整后的矩形框所包圍的區(qū)域內(nèi)的區(qū)域不滿足預(yù)定調(diào)整規(guī)則,在步驟210中,也可以不對用戶調(diào)整后的矩形框進行再次調(diào)整而保持該矩形框不變,并在步驟211中,將用戶調(diào)整后的矩形框所包圍的區(qū)域確定為用戶的頁面內(nèi)容選取區(qū)域,并選取該區(qū)域中的頁面內(nèi)容。進一步的,如果用戶需要退出頁面選取,本實施例的頁面選取方法還包括以下步驟步驟213,觸控設(shè)備接收用戶下發(fā)的退出選取指令,并根據(jù)該退出選取指令取消頁面內(nèi)容的選取。具體而言,在觸控設(shè)備選取其所確定的頁面選取區(qū)域內(nèi)的頁面內(nèi)容之后,如果此時觸控設(shè)備接收到用戶下發(fā)的用于退出選取的退出選取指令,則觸控設(shè)備取消對頁面內(nèi)容的選取,以便用戶執(zhí)行其他操作,例如重新對頁面內(nèi)容進行選取。本實施例中,“取消頁面內(nèi)容的選取”可具體包括使矩形框消失,取消選中的頁面內(nèi)容等以使觸控顯示屏的顯示回歸至圖4所示的頁面。需要說明的是,本領(lǐng)域技術(shù)人員可以根據(jù)需要設(shè)置多種退出選取指令,本發(fā)明實施例對此不做限定,例如基于用戶點擊矩形框以外的區(qū)域的退出選取指令、或基于用戶長按該矩形框的退出選取指令等。本發(fā)明實施例中提供的頁面內(nèi)容的選取方法,觸控設(shè)備能夠根據(jù)用戶繪制的頁面內(nèi)容選取軌跡生成與其對應(yīng)的矩形框,并且能夠接收用戶對該生成的矩形框的進一步調(diào)整,將矩形框所包圍的區(qū)域確定為用戶的頁面選取區(qū)域并對其予以選取,因此,用戶可以通過調(diào)整矩形框的方式選取到多種頁面元素,不需要用戶分別選取每種頁面元素,因此,有效簡化了用戶進行頁面內(nèi)容選取時的操作動作以使用戶的操作便捷,從而有效地改善用戶體驗。下面結(jié)合圖4、圖10至圖11所示,通過如下另一具體實施例對本發(fā)明提供的頁面內(nèi)容的選取方法進行進一步的詳細說明。為了使本領(lǐng)域技術(shù)人員更好的理解本實施例的技 術(shù)方案,與圖3所示的實施例相同,在本實施例中,假設(shè)觸控設(shè)備的觸控顯示屏上當(dāng)前也顯示如圖4所示的頁面內(nèi)容。本實施例中,該頁面內(nèi)容的選取方法包括以下步驟步驟301,觸控設(shè)備接收用戶繪制的頁面內(nèi)容選取軌跡。如圖11所示,假設(shè)與圖3所示的實施例相同,本實施例中,用戶繪制的頁面內(nèi)容選取軌跡1103構(gòu)成類橢圓形。步驟302,觸控設(shè)備識別頁面內(nèi)容選取軌跡的邊界。步驟303,觸控設(shè)備根據(jù)其識別的邊界,生成與該邊界對應(yīng)的矩形框。本步驟中,具體的,如圖11所示,觸控設(shè)備根據(jù)其識別的邊界,生成矩形框1101。上述該步驟301-303分別與圖3所示的實施例的步驟201-203相對應(yīng),其具體的實現(xiàn)方式可參見,這里不再贅述。與圖3所示的實施例不同的,本實施例中,在觸控設(shè)備生成矩形框1101后,將自動確定出該矩形框中是否包括第一內(nèi)容元素,并在確定包括第一內(nèi)容元素的情況下,按照一定預(yù)定規(guī)則對矩形框1101進行調(diào)整。具體的,接下來,本實施例包括步驟304,觸控設(shè)備確定其生成的矩形框所包圍的區(qū)域內(nèi)是否包括整體區(qū)域被部分地包括在該矩形框內(nèi)的第一內(nèi)容元素。如果是,執(zhí)行步驟305,如果否,執(zhí)行步驟310。具體的,如圖11所示,圖片被部分地包括在觸控設(shè)備生成的矩形框1101中,即矩形框1101包圍的區(qū)域中包括第一內(nèi)容元素,因此,將跳轉(zhuǎn)至步驟305。步驟305,觸控設(shè)備確定第一內(nèi)容元素的整體區(qū)域中被部分包括在該生成的矩形框所包圍的區(qū)域內(nèi)的區(qū)域是否滿足預(yù)定調(diào)整規(guī)則。如果是,執(zhí)行步驟306,如果否,執(zhí)行步驟308。 本實施例中,預(yù)定規(guī)則具體為第一內(nèi)容元素被部分包括在該矩形框包圍的區(qū)域內(nèi)的區(qū)域與第一內(nèi)容元素的整體區(qū)域的面積比大于1/2。如圖11所示,本實施例中,由于圖片被部分包括在該生成的矩形框1101包圍的區(qū)域內(nèi)的區(qū)域與圖片的整體區(qū)域的面積比小于1/2,即此時不滿足預(yù)定調(diào)整規(guī)則,由此,將跳轉(zhuǎn)至步驟308。步驟306,觸控設(shè)備調(diào)整生成的矩形框以使其包括第一內(nèi)容元素的整體區(qū)域。可以理解的,本實施例中,如果圖片被部分包括在該矩形框包圍的區(qū)域內(nèi)的區(qū)域與圖片的整體區(qū)域的面積比大于1/2,觸控設(shè)備將調(diào)整該生成的矩形框,使得該調(diào)整后的矩形框完全將圖片包含其中。舉例而言,觸控設(shè)備可使矩形框的下邊下移直至完全包含圖片為止。步驟307,觸控設(shè)備將調(diào)整后的矩形框所包圍的區(qū)域確定為用戶的頁面內(nèi)容選取區(qū)域,并選取該區(qū)域中的頁面內(nèi)容??梢岳斫獾氖?,如果在步驟306中,觸控設(shè)備調(diào)整后的矩形框完全將圖片包含其中,那么本步驟中,觸控設(shè)備選取的頁面內(nèi)容中將包括文本和圖片兩種頁面元素。步驟308,觸控設(shè)備調(diào)整該生成的矩形框以使其不包括第一內(nèi)容元素。如圖11所示,由于圖片被部分包括在該矩形框包圍的區(qū)域內(nèi)的區(qū)域與圖片的整體區(qū)域的面積比小于1/2,本步驟中,具體的,觸控設(shè)備調(diào)整該生成的矩形框1101,使矩形框1101的下邊上移直至不包含該圖片為止。經(jīng)過觸控設(shè)備的再次調(diào)整后,虛線框1101表示該矩形框的初始位置,實線框1102表示該矩形框被觸控設(shè)備再次調(diào)整后的位置。步驟309,觸控設(shè)備將調(diào)整后的矩形框所包圍的區(qū)域確定為用戶的頁面內(nèi)容選取 區(qū)域,并選取該區(qū)域中的頁面內(nèi)容。本實施例中,本步驟中觸控設(shè)備選取的頁面內(nèi)容僅包括一種頁面元素——文本。步驟310,觸控設(shè)備將生成的矩形框所包圍的區(qū)域確定為用戶的頁面內(nèi)容選取區(qū)域,并選取該區(qū)域中的頁面內(nèi)容。進一步的,如果用戶需要退出頁面選取,本實施例的頁面選取方法還包括以下步驟步驟311,觸控設(shè)備接收用戶下發(fā)的退出選取指令,并根據(jù)根指令取消頁面內(nèi)容的選取。本實施例中提供的頁面內(nèi)容的選取方法,觸控設(shè)備能夠根據(jù)用戶繪制的頁面內(nèi)容選取軌跡生成與其對應(yīng)的矩形框,由于在生成該矩形框時如果其所包圍的第一內(nèi)容元素滿足預(yù)定調(diào)整規(guī)則就自動對該矩形框予以調(diào)整,用戶可以只繪制頁面內(nèi)容選取軌跡,就可以自動選取到多種頁面元素,不需要用戶分別選取每種頁面元素,因此,有效簡化了用戶進行頁面內(nèi)容選取時的操作動作以使用戶的操作便捷,從而有效地改善用戶體驗。可以理解的是,本實施例中,觸控設(shè)備生成的矩形框也可以被用戶進一步調(diào)整,并且觸控設(shè)備可以基于預(yù)定調(diào)整規(guī)則再次調(diào)整用戶調(diào)整后的矩形框,其具體的實現(xiàn)方式可參見前文實施例,這里不再贅述。綜上可知,觸控設(shè)備在對生成的矩形框調(diào)整后可被用戶調(diào)整,同樣地用戶調(diào)整的矩形框也可由觸控設(shè)備再次調(diào)整,即用戶對矩形框的調(diào)整以及觸控設(shè)備對矩形框的調(diào)整這二者可在用戶選取頁面內(nèi)容時交替執(zhí)行,共同輔助用戶準確地選取所需的頁面內(nèi)容。與前文的選取方法的實施例相對應(yīng),如圖12所示,本發(fā)明的實施例還提供了一種頁面內(nèi)容選取裝置,包括接收單元1201,用于接收用戶繪制的頁面內(nèi)容選取軌跡;區(qū)域確定單元1202,用于根據(jù)接收單元1201接收的頁面內(nèi)容選取軌跡,確定所述用戶的頁面選取區(qū)域;選取單元1203,用于選取區(qū)域確定單元1202確定的頁面選取區(qū)域內(nèi)的頁面內(nèi)容。本實施例中提供的頁面內(nèi)容選取裝置,區(qū)域確定單元1202能夠根據(jù)用戶繪制的頁面內(nèi)容選取軌跡確定該用戶需要的頁面選取區(qū)域,選取單元1203在所述頁面選取區(qū)域被確定后對該區(qū)域的頁面內(nèi)容予以選取,因此,用戶可以只繪制頁面內(nèi)容選取軌跡,就可完成頁面內(nèi)容的選取,不要用戶進行多步操作動作,而且,用戶繪制一次頁面選取軌跡可以選取到多種頁面元素,不需要用戶分別選取每種頁面元素,因此,有效簡化了用戶進行頁面內(nèi)容選取時的操作動作以使用戶的操作便捷,從而有效地改善用戶體驗。具體的,在本發(fā)明的一個實施例中,如圖13所示,區(qū)域確定單元1202具體包括邊界識別模塊1301,用于根據(jù)該接收的頁面內(nèi)容選取軌跡所構(gòu)成的圖形,識別該圖形的邊界;矩形框生成模塊1302,用于根據(jù)邊界識別模塊1301所識別的邊界,生成與該邊界對應(yīng)的矩形框;選取區(qū)域確定模塊1303,用于將矩形框生成模塊1302所生成的矩形框所包圍的區(qū)域確定為該用戶的頁面選取區(qū)域。進一步的,在本發(fā)明的一個實施例中,如圖14所示,接收單元1201還用于在矩形 框生成模塊1302根據(jù)所述識別的邊界,生成與該邊界對應(yīng)的矩形框之后,接收用戶對所述生成的矩形框的調(diào)整指令;所述裝置還包括調(diào)整單元1402,用于根據(jù)接收單元1201接收的調(diào)整指令,調(diào)整矩形框生成模塊1302生成的矩形框的位置和/或大小。進一步的,在本發(fā)明的一個實施例中,如圖15所示,該裝置還包括執(zhí)行單元1501,用于在選取單元1203選取區(qū)域確定單元1202確定的頁面選取區(qū)域內(nèi)的頁面內(nèi)容之后,提示用戶選擇與頁面內(nèi)容相匹配的應(yīng)用并執(zhí)行。具體的,如圖16所示,在本發(fā)明的一個實施例中,接收單元還用于接收用戶通過點擊所述區(qū)域確定單元確定的頁面選取區(qū)域的外部區(qū)域而下發(fā)的退出選取指令;所述裝置還包括退出單元1601,用于根據(jù)接收單元1201接收的退出選取指令,取消對所述頁面內(nèi)容的選取。需要說明的是,本發(fā)明實施例的頁面內(nèi)容選取裝置可以為觸控設(shè)備,也可以包含在觸控設(shè)備中。本發(fā)明的實施例還提供了一種觸控設(shè)備,其包括前文所述的頁面內(nèi)容選取裝置。具體的,該觸控設(shè)備可以為手機、計算機、平板電腦或個人數(shù)字助理。本實施例中各單元的更具體的工作方式可參見前文描述的選取方法,這里不再贅述。通過以上的實施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在可讀取的存儲介質(zhì)中,如計算機的軟盤,硬盤或光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。值得注意的是,上述選取裝置的實施例中,所包括的各個單元和模塊只是按照功能邏輯進行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能單元的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護范圍。以上所述,僅為本發(fā)明的具體實施方式
,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以所述 權(quán)利要求的保護范圍為準。
權(quán)利要求
1.一種頁面內(nèi)容的選取方法,其特征在于,包括 接收用戶繪制的頁面內(nèi)容選取軌跡; 根據(jù)所述接收的頁面內(nèi)容選取軌跡,確定所述用戶的頁面選取區(qū)域; 選取所述確定的頁面選取區(qū)域內(nèi)的頁面內(nèi)容。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述根據(jù)所述接收的頁面內(nèi)容選取軌跡,確定所述用戶的頁面選取區(qū)域具體包括 根據(jù)所述接收的頁面內(nèi)容選取軌跡所構(gòu)成的圖形,識別所述圖形的邊界; 根據(jù)所述識別的邊界,生成與該邊界對應(yīng)的矩形框; 將所述生成的矩形框所包圍的區(qū)域確定為所述用戶的頁面選取區(qū)域。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述根據(jù)所述識別的邊界,生成與該邊界對應(yīng)的矩形框之后,所述方法還包括 接收用戶對所述生成的矩形框的調(diào)整指令; 根據(jù)所述調(diào)整指令調(diào)整所述生成的矩形框的位置和/或大小。
4.根據(jù)權(quán)利要求I所述的方法,其特征在于,在所述選取所述確定的頁面選取區(qū)域內(nèi)的頁面內(nèi)容之后,所述方法還包括 提示用戶選擇與所述選取的頁面內(nèi)容相匹配的應(yīng)用并執(zhí)行。
5.根據(jù)權(quán)利要求I所述的方法,其特征在于,在所述選取所述確定的頁面選取區(qū)域內(nèi)的頁面內(nèi)容之后,所述方法還包括 接收用戶通過點擊所述確定的頁面選取區(qū)域的外部區(qū)域而下發(fā)的退出選取指令; 根據(jù)所述退出選取指令,取消對所述頁面內(nèi)容的選取。
6.一種頁面內(nèi)容選取裝置,其特征在于,包括 接收單元,用于接收用戶繪制的頁面內(nèi)容選取軌跡; 區(qū)域確定單元,用于根據(jù)所述接收單元接收的頁面內(nèi)容選取軌跡,確定所述用戶的頁面選取區(qū)域; 選取單元,用于選取所述區(qū)域確定單元確定的頁面選取區(qū)域內(nèi)的頁面內(nèi)容。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于, 所述區(qū)域確定單元具體包括 邊界識別模塊,用于根據(jù)所述接收單元接收的頁面內(nèi)容選取軌跡所構(gòu)成的圖形,識別所述圖形的邊界; 矩形框生成模塊,用于根據(jù)所述邊界識別模塊所識別的邊界,生成與該邊界對應(yīng)的矩形框; 選取區(qū)域確定模塊,用于將所述矩形框生成模塊所生成的矩形框所包圍的區(qū)域確定為所述用戶的頁面選取區(qū)域。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于, 所述接收單元還用于在所述矩形框生成模塊根據(jù)所述識別的邊界,生成與該邊界對應(yīng)的矩形框之后,接收用戶對所述生成的矩形框的調(diào)整指令; 所述裝置還包括調(diào)整單元,用于根據(jù)所述接收單元接收的調(diào)整指令,調(diào)整所述矩形框生成模塊生成的矩形框的位置和/或大小。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括執(zhí)行單元,用于在所述選取單元選取所述區(qū)域確定單元確定的頁面選取區(qū)域內(nèi)的頁面內(nèi)容之后,提示用戶選擇與所述選取單元選取的頁面內(nèi)容相匹配的應(yīng)用并執(zhí)行。
10.根據(jù)權(quán)利要求6所述的裝置,其特征在于, 所述接收單元還用于接收用戶通過點擊所述區(qū)域確定單元確定的頁面選取區(qū)域的外部區(qū)域而下發(fā)的退出選取指令; 所述裝置還包括 退出單元,用于根據(jù)所述接收單元接收的退出選取指令,取消對所述頁面內(nèi)容的選取。
全文摘要
本發(fā)明實施例公開了一種頁面內(nèi)容的選取方法和裝置,涉及觸控領(lǐng)域,為有效簡化用戶的操作動作以使用戶的操作便捷而發(fā)明。所述頁面內(nèi)容的選取方法包括接收用戶繪制的頁面內(nèi)容選取軌跡;根據(jù)接收的頁面內(nèi)容選取軌跡,確定用戶的頁面選取區(qū)域;選取確定的頁面選取區(qū)域內(nèi)的頁面內(nèi)容。本發(fā)明可用于觸控技術(shù)中。
文檔編號G06F3/041GK102929524SQ201210356818
公開日2013年2月13日 申請日期2012年9月20日 優(yōu)先權(quán)日2012年9月20日
發(fā)明者李翔 申請人:東莞宇龍通信科技有限公司, 宇龍計算機通信科技(深圳)有限公司