基于觸摸操作的筆跡編輯方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及筆跡編輯技術(shù)領(lǐng)域,特別是一種涉及基于觸摸操作的筆跡編輯方法,以及一種涉及基于觸摸操作的筆跡編輯系統(tǒng)。
【背景技術(shù)】
[0002]在日常的生活、學(xué)習(xí)、工作中,人們對(duì)基于觸摸操作的設(shè)備進(jìn)行筆跡編輯時(shí),通常需要借助光標(biāo)選定筆跡,然后對(duì)選定的筆跡進(jìn)行相應(yīng)的編輯操作。例如,改變筆跡的顏色時(shí),首先要借助光標(biāo)選定部分筆跡,然后調(diào)出顏色選擇器選取顏色來(lái)達(dá)到改變筆跡顏色的目的。
[0003]對(duì)基于觸摸操作的設(shè)備而言,這種先選定筆跡后進(jìn)行編輯操作的模式,給用戶的操作帶來(lái)了諸多的不便,尤其是在教學(xué)或會(huì)議場(chǎng)景下,當(dāng)需要對(duì)多個(gè)不連續(xù)的筆跡進(jìn)行突出顯示或者著重標(biāo)記時(shí),頻繁的進(jìn)行筆跡的選定和編輯操作的切換會(huì)破壞整個(gè)進(jìn)程的連續(xù)性,嚴(yán)重影響教學(xué)或者會(huì)議的效率。
【發(fā)明內(nèi)容】
[0004]基于此,有必要針對(duì)觸摸設(shè)備在筆跡編輯中存在的頻繁進(jìn)行筆跡的選定和編輯操作的切換問(wèn)題,提供一種基于觸摸操作的筆跡編輯方法。
[0005]—種基于觸摸操作的筆跡編輯方法,該方法包括:
[0006]接收編輯指令;
[0007]獲取觸摸點(diǎn)的移動(dòng)軌跡的位置坐標(biāo);
[0008]獲取文字的邊界位置坐標(biāo),根據(jù)所述邊界位置坐標(biāo)判斷文字的邊界范圍內(nèi)是否包含有所述觸摸點(diǎn)的移動(dòng)軌跡的位置坐標(biāo),若所述文字的邊界范圍內(nèi)包含有所述觸摸點(diǎn)的移動(dòng)軌跡的位置坐標(biāo),則選定該文字;
[0009]對(duì)選定的文字進(jìn)行與所述編輯指令對(duì)應(yīng)的編輯。
[0010]通過(guò)預(yù)先獲取的編輯指令來(lái)對(duì)選定的文字直接進(jìn)行對(duì)應(yīng)于編輯指令的編輯操作,避免了頻繁的進(jìn)行文字的選定和編輯操作的切換問(wèn)題,可以動(dòng)態(tài)地根據(jù)觸摸點(diǎn)移動(dòng)軌跡的位置變化實(shí)時(shí)地對(duì)文字進(jìn)行編輯,大大提高了對(duì)多個(gè)不連續(xù)的文字進(jìn)行編輯時(shí)的效率,尤其是提高了教學(xué)或會(huì)議的效率。
[0011]還有必要針對(duì)觸摸設(shè)備在筆跡編輯中存在的頻繁進(jìn)行文字的選定和編輯操作的切換問(wèn)題,提供一種基于觸摸操作的筆跡編輯系統(tǒng)。
[0012]—種基于觸摸操作的筆跡編輯系統(tǒng),包括第一接收模塊、第一獲取模塊、第一判斷模塊和第一執(zhí)行模塊:
[0013]所述第一接收模塊用于接收編輯指令;
[0014]所述第一獲取模塊用于獲取觸摸點(diǎn)的移動(dòng)軌跡的位置坐標(biāo);
[0015]所述第一判斷模塊用于獲取文字的邊界位置坐標(biāo),根據(jù)所述邊界位置坐標(biāo)判斷文字的邊界范圍內(nèi)是否包含有所述觸摸點(diǎn)的移動(dòng)軌跡的位置坐標(biāo),若所述文字的邊界范圍內(nèi)包含有所述觸摸點(diǎn)的移動(dòng)軌跡的位置坐標(biāo),則選定該文字;
[0016]所述第一執(zhí)行模塊用于對(duì)選定的文字進(jìn)行與所述編輯指令對(duì)應(yīng)的編輯。
[0017]運(yùn)用基于觸摸操作的筆跡編輯系統(tǒng)進(jìn)行筆跡編輯時(shí),通過(guò)預(yù)先獲取的編輯指令來(lái)對(duì)選定的文字直接進(jìn)行對(duì)應(yīng)于編輯指令的編輯操作,避免了頻繁的進(jìn)行文字的選定和編輯操作的切換問(wèn)題,可以動(dòng)態(tài)地根據(jù)觸摸點(diǎn)移動(dòng)軌跡的位置變化實(shí)時(shí)地對(duì)文字進(jìn)行編輯,大大提高了對(duì)多個(gè)不連續(xù)的文字進(jìn)行編輯時(shí)的效率,尤其是提高了教學(xué)或會(huì)議的效率。
[0018]基于此,有必要針對(duì)觸摸設(shè)備在筆跡編輯中存在的頻繁進(jìn)行筆跡的選定和編輯操作的切換問(wèn)題,提供一種基于觸摸操作的筆跡編輯方法。
[0019]一種基于觸摸操作的筆跡編輯方法,該方法包括:
[0020]接收編輯指令;
[0021]獲取觸摸點(diǎn)的移動(dòng)軌跡的位置坐標(biāo);
[0022]根據(jù)所述觸摸點(diǎn)的移動(dòng)軌跡的位置坐標(biāo)確定選擇范圍的位置坐標(biāo);
[0023]對(duì)所述選擇范圍內(nèi)的筆跡像素點(diǎn)進(jìn)行與所述編輯指令對(duì)應(yīng)的編輯。
[0024]通過(guò)預(yù)先獲取的編輯指令來(lái)對(duì)書(shū)寫(xiě)筆跡確定的選擇范圍內(nèi)的筆跡像素點(diǎn)進(jìn)行對(duì)應(yīng)于編輯指令的編輯操作,避免了頻繁的運(yùn)用選擇框框選筆跡和編輯操作的切換問(wèn)題,可以動(dòng)態(tài)地根據(jù)觸摸點(diǎn)移動(dòng)軌跡的位置變化實(shí)時(shí)地對(duì)筆跡進(jìn)行編輯,大大提高了對(duì)多個(gè)不連續(xù)的筆跡進(jìn)行編輯時(shí)的效率,尤其是提高了教學(xué)或會(huì)議的效率。
[0025]基于此,還有必要針對(duì)觸摸設(shè)備在筆跡編輯中存在的頻繁進(jìn)行筆跡的選定和編輯操作的切換問(wèn)題,提供一種基于觸摸操作的筆跡編輯系統(tǒng)。
[0026]—種基于觸摸操作的筆跡編輯系統(tǒng),包括第二接收模塊、第二獲取模塊、第三獲取模塊和第二執(zhí)行模塊:
[0027]所述第二接收模塊用于接收編輯指令;
[0028]所述第二獲取模塊用于獲取觸摸點(diǎn)的移動(dòng)軌跡的位置坐標(biāo);
[0029]所述第三獲取模塊用于根據(jù)所述觸摸點(diǎn)的移動(dòng)軌跡的位置坐標(biāo)確定選擇范圍的位置坐標(biāo);
[0030]所述第二執(zhí)行模塊用于對(duì)所述選擇范圍內(nèi)的筆跡像素點(diǎn)進(jìn)行與所述編輯指令對(duì)應(yīng)的編輯。
[0031]運(yùn)用上述的基于觸摸操作的筆跡編輯系統(tǒng),通過(guò)預(yù)先獲取的編輯指令來(lái)對(duì)書(shū)寫(xiě)筆跡確定的選擇范圍內(nèi)的筆跡像素點(diǎn)進(jìn)行對(duì)應(yīng)于編輯指令的編輯操作,避免了頻繁的運(yùn)用選擇框框選筆跡和編輯操作的切換問(wèn)題,可以動(dòng)態(tài)地根據(jù)觸摸點(diǎn)移動(dòng)軌跡的位置變化實(shí)時(shí)地對(duì)筆跡進(jìn)行編輯,大大提高了對(duì)多個(gè)不連續(xù)的筆跡進(jìn)行編輯時(shí)的效率,尤其是提高了教學(xué)或會(huì)議的效率。
【附圖說(shuō)明】
[0032]圖1為本發(fā)明基于觸摸操作的文字編輯方法的流程圖;
[0033]圖2為本發(fā)明一個(gè)實(shí)施例中基于觸摸操作的改變文字顏色方法的流程圖;
[0034]圖3為本發(fā)明基于觸摸操作的文字編輯系統(tǒng)的結(jié)構(gòu)示意圖;
[0035]圖4為本發(fā)明基于觸摸操作的筆跡編輯方法的流程圖;
[0036]圖5為本發(fā)明基于觸摸操作的筆跡編輯系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0037]下面結(jié)合附圖對(duì)本發(fā)明的技術(shù)方案作更加清楚、完整的說(shuō)明。
[0038]圖1為本發(fā)明基于觸摸操作的文字編輯方法的流程圖。如圖1所示,一種基于觸摸操作的筆跡編輯方法,該方法包括:
[0039]SlOO:接收編輯指令;
[0040]S104:獲取觸摸點(diǎn)的移動(dòng)軌跡的位置坐標(biāo);
[0041]S108:獲取文字的邊界位置坐標(biāo),根據(jù)所述邊界位置坐標(biāo)判斷文字的邊界范圍內(nèi)是否包含有所述觸摸點(diǎn)的移動(dòng)軌跡的位置坐標(biāo),若所述文字的邊界范圍內(nèi)包含有所述觸摸點(diǎn)的移動(dòng)軌跡的位置坐標(biāo),則選定該文字;
[0042]SI 12:對(duì)選定的文字進(jìn)行與所述編輯指令對(duì)應(yīng)的編輯。
[0043]通過(guò)預(yù)先獲取的編輯指令來(lái)對(duì)選定的文字直接進(jìn)行對(duì)應(yīng)于編輯指令的編輯操作,避免了頻繁的進(jìn)行文字的選定和編輯操作的切換問(wèn)題,可以動(dòng)態(tài)地根據(jù)觸摸點(diǎn)移動(dòng)軌跡的位置變化實(shí)時(shí)地對(duì)文字進(jìn)行編輯,大大提高了對(duì)多個(gè)不連續(xù)的文字進(jìn)行編輯時(shí)的效率,尤其是提高了教學(xué)或會(huì)議的效率。
[0044]在步驟SlOO中,所述的編輯指令包括改變文字的顏色、字形或字號(hào)、改變文字底紋、對(duì)文字加下劃線、加粗、斜體、加刪除線及突出顯示的任意一種。
[0045]用戶每次調(diào)取以上所述的其中任意一個(gè)編輯指令,可以根據(jù)不同的需求調(diào)用不同的編輯指令進(jìn)行編輯操作。
[0046]所述編輯指令優(yōu)選通過(guò)觸摸方式觸發(fā),例如可通過(guò)將所述編輯指令與觸摸設(shè)備的長(zhǎng)按、雙擊等控制指令綁定,當(dāng)檢測(cè)到相應(yīng)的控制指令時(shí),獲取編輯指令。
[0047]在一個(gè)實(shí)施例中,當(dāng)檢測(cè)到在文字輸入?yún)^(qū)域中發(fā)生長(zhǎng)按觸摸事件時(shí),調(diào)用調(diào)色盤(pán)顯示元素進(jìn)行顯示,當(dāng)檢測(cè)到所述調(diào)色盤(pán)顯示元素中相應(yīng)顏色的區(qū)域發(fā)生觸摸事件時(shí),獲取將文字改變成相應(yīng)顏色的編輯指令。
[0048]通過(guò)設(shè)定編輯指令的觸發(fā)方式,省略了不必要的操作步驟,便于用戶更加方便快捷的操作。在一個(gè)實(shí)施例中,當(dāng)檢測(cè)到在有文字的非空白區(qū)域范圍內(nèi)有觸點(diǎn)的移動(dòng)軌跡時(shí),則記錄觸摸點(diǎn)的移動(dòng)軌跡的位置坐標(biāo)。
[0049]排除了對(duì)沒(méi)有文字的空白區(qū)域或者圖片的位置的記錄,大大提高了獲取觸摸點(diǎn)的移動(dòng)軌跡的位置坐標(biāo)的有效性。
[0050]其中所述的觸摸點(diǎn)的移動(dòng)軌跡可以是點(diǎn)的形式,或者是一條線的形式。
[0051]在步驟S108中,文字的邊界可以根據(jù)文字的字形、字號(hào)、字符間距及行間距確定的。
[0052]在一個(gè)優(yōu)選的實(shí)施方式中,判斷是否選中文字包括以下步驟:
當(dāng)前第1頁(yè)
1 
2 
3 
4