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