對文檔中對象進行設(shè)置的方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及文檔設(shè)置技術(shù)領(lǐng)域,特別是涉及對文檔中對象進行設(shè)置的方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著科技的發(fā)展,人們對手機等具有觸摸屏的移動終端的使用也越來越多。由于移動終端的便攜性,用戶可以隨時隨地使用移動終端處理各種文檔,進行辦公。
[0003]用戶在處理文檔時,常常需要對文檔中的對象進行編輯,例如調(diào)整文字大小、調(diào)整文字格式、設(shè)置圖片格式、調(diào)整表格單元格格式、調(diào)整表格行高等。但由于移動終端的觸摸屏普遍較小,因此用戶對文檔中的對象進行編輯時操作較為困難。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例的目的在于提供一種對文檔中對象進行設(shè)置的方法及系統(tǒng),以更加方便和快捷的對對象進行編輯。
[0005]為達到上述目的,本發(fā)明實施例公開了一種對文檔中對象進行設(shè)置的方法,應(yīng)用于設(shè)置有運動傳感器的移動終端,所述方法包括:
[0006]在文檔編輯模式下,確定用戶選中的文檔中的對象;
[0007]確定用戶選中的對象所屬的對象類型;
[0008]獲得所述運動傳感器感應(yīng)的運動參數(shù),判斷所述運動參數(shù)是否符合預(yù)設(shè)的參數(shù)要求,如果是,則進行如下處理:
[0009]判斷所述移動終端中是否存在與用戶選中的對象所屬的對象類型相對應(yīng)的預(yù)設(shè)設(shè)置參數(shù),如果是,則根據(jù)所述預(yù)設(shè)設(shè)置參數(shù)對用戶選中的對象進行設(shè)置。
[0010]優(yōu)選的,所述對象的對象類型為:文本、圖片或表格。
[0011]優(yōu)選的,所述運動參數(shù)為線速度,所述參數(shù)要求為速度不低于預(yù)設(shè)速度閾值;或者,所述運動參數(shù)為加速度,所述參數(shù)要求為加速度不低于預(yù)設(shè)加速度閾值;或者,所述運動參數(shù)為所述移動終端的運動軌跡,所述參數(shù)要求為所述移動終端的運動軌跡與預(yù)設(shè)運動軌跡的相似度不低于預(yù)設(shè)閾值。
[0012]優(yōu)選的,在所述對象的對象類型為文本時,所述在文檔編輯模式下,確定用戶選中的文檔中的對象,包括:
[0013]在文檔編輯模式下,接收用戶對文檔的長按指令;
[0014]根據(jù)所述長按指令將文檔的當(dāng)前模式修改為選擇模式,在所述選擇模式下,文檔中存在開始標(biāo)識和結(jié)束標(biāo)識;
[0015]根據(jù)用戶的拖動指令修改用戶拖動的標(biāo)識的位置;
[0016]將所述開始標(biāo)識和所述結(jié)束標(biāo)識中間的對象確定為用戶選中的文檔中的對象。
[0017]優(yōu)選的,所述對象的對象類型為文本時,與對象類型相對應(yīng)的預(yù)設(shè)設(shè)置參數(shù)為預(yù)設(shè)字體參數(shù)、預(yù)設(shè)段落參數(shù)或預(yù)設(shè)樣式參數(shù);所述對象的對象類型為圖片時,與對象類型相對應(yīng)的預(yù)設(shè)設(shè)置參數(shù)為預(yù)設(shè)繞排樣式;所述對象的對象類型為表格時,與對象類型相對應(yīng)的預(yù)設(shè)設(shè)置參數(shù)為預(yù)設(shè)表格樣式。
[0018]一種對文檔中對象進行設(shè)置的系統(tǒng),應(yīng)用于設(shè)置有運動傳感器的移動終端,所述系統(tǒng)包括:對象確定模塊、類型確定模塊、運動判斷模塊和對象設(shè)置模塊,
[0019]所述對象確定模塊,用于在文檔編輯模式下,確定用戶選中的文檔中的對象;
[0020]所述類型確定模塊,用于確定用戶選中的對象所屬的對象類型;
[0021]所述運動判斷模塊,用于獲得所述運動傳感器感應(yīng)的運動參數(shù),判斷所述運動參數(shù)是否符合預(yù)設(shè)的參數(shù)要求,如果是,則觸發(fā)所述對象設(shè)置模塊,
[0022]所述對象設(shè)置模塊,用于判斷所述移動終端中是否存在與用戶選中的對象所屬的對象類型相對應(yīng)的預(yù)設(shè)設(shè)置參數(shù),如果是,則根據(jù)所述預(yù)設(shè)設(shè)置參數(shù)對用戶選中的對象進行設(shè)置。
[0023]優(yōu)選的,所述對象的對象類型為:文本、圖片或表格。
[0024]優(yōu)選的,所述運動參數(shù)為線速度,所述參數(shù)要求為速度不低于預(yù)設(shè)速度閾值;或者,所述運動參數(shù)為加速度,所述參數(shù)要求為加速度不低于預(yù)設(shè)加速度閾值;或者,所述運動參數(shù)為所述移動終端的運動軌跡,所述參數(shù)要求為所述移動終端的運動軌跡與預(yù)設(shè)運動軌跡的相似度不低于預(yù)設(shè)閾值。
[0025]優(yōu)選的,在所述對象的對象類型為文本時,所述對象確定模塊,包括:指令接收模塊、模式修改模塊、標(biāo)識修改模塊和對象選中模塊,
[0026]所述指令接收模塊,用于在文檔編輯模式下,接收用戶對文檔的長按指令;
[0027]所述模式修改模塊,用于根據(jù)所述長按指令將文檔的當(dāng)前模式修改為選擇模式,在所述選擇模式下,文檔中存在開始標(biāo)識和結(jié)束標(biāo)識;
[0028]所述標(biāo)識修改模塊,用于根據(jù)用戶的拖動指令修改用戶拖動的標(biāo)識的位置;
[0029]所述對象選中模塊,用于將所述開始標(biāo)識和所述結(jié)束標(biāo)識中間的對象確定為用戶選中的文檔中的對象。
[0030]優(yōu)選的,所述對象的對象類型為文本時,與對象類型相對應(yīng)的預(yù)設(shè)設(shè)置參數(shù)為預(yù)設(shè)字體參數(shù)、預(yù)設(shè)段落參數(shù)或預(yù)設(shè)樣式參數(shù);所述對象的對象類型為圖片時,與對象類型相對應(yīng)的預(yù)設(shè)設(shè)置參數(shù)為預(yù)設(shè)繞排樣式;所述對象的對象類型為表格時,與對象類型相對應(yīng)的預(yù)設(shè)設(shè)置參數(shù)為預(yù)設(shè)表格樣式。
[0031 ] 本發(fā)明實施例提供的一種對文檔中對象進行設(shè)置的方法及系統(tǒng),可以在移動終端具有預(yù)設(shè)運動參數(shù)時,根據(jù)與對象類型相對應(yīng)的預(yù)設(shè)設(shè)置參數(shù)對用戶選中的文檔中的對象進行設(shè)置。因此,本發(fā)明不再需要用戶通過點擊移動終端的觸摸屏進行對象編輯,用戶僅需要控制移動終端進行運動即可對選中的對象進行設(shè)置,更加方便和快捷,用戶使用感受良好。
【附圖說明】
[0032]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0033]圖1為本發(fā)明實施例提供的一種對文檔中對象進行設(shè)置的方法的流程圖;
[0034]圖2為本發(fā)明實施例提供的另一種對文檔中對象進行設(shè)置的方法的流程圖;
[0035]圖3為本發(fā)明實施例提供的一種對文檔中對象進行設(shè)置的系統(tǒng)的結(jié)構(gòu)示意圖;
[0036]圖4為本發(fā)明實施例提供的另一種對文檔中對象進行設(shè)置的系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0037]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0038]如圖1所示,本發(fā)明實施例提供的一種對文檔中對象進行設(shè)置的方法,應(yīng)用于設(shè)置有運動傳感器的移動終端,該方法可以包括:
[0039]S100、在文檔編輯模式下,確定用戶選中的文檔中的對象;
[0040]在文檔編輯模式下,用戶可以進行文檔內(nèi)容輸入、文檔內(nèi)容修改、文檔內(nèi)容刪除等操作。用戶可通過點擊、拖動、長按等操作選中文檔中的對象,本發(fā)明不做限定。
[0041]S200、確定用戶選中的對象所屬的對象類型;
[0042]其中,所述對象的對象類型可以為:文本、圖片或表格。
[0043]S300、獲得所述運動傳感器感應(yīng)的運動參數(shù);
[0044]S400、判斷所述運動參數(shù)是否符合預(yù)設(shè)的參數(shù)要求,如果是,則觸發(fā)S500 ;否則可以繼續(xù)執(zhí)行S300。
[0045]其中,運動參數(shù)可以為線速度,相應(yīng)的,所述參數(shù)要求可以為速度不低于預(yù)設(shè)速度閾值;或者,所述運動參數(shù)可以為加速度,所述參數(shù)要求可以為加速度不低于預(yù)設(shè)加速度閾值;或者,所述運動參數(shù)可以為所述移動終端的運動軌跡,所述參數(shù)要求可以為所述移動終端的運動軌跡與預(yù)設(shè)運動軌跡的相似度不低于預(yù)設(shè)閾值。
[0046]可以理解的是,通過設(shè)置速度閾值、加速度閾值或預(yù)設(shè)運動軌跡可以防止出現(xiàn)誤操作。當(dāng)然,運動參數(shù)也可以為其他參數(shù),本發(fā)明不做限定。
[0047]具體的,用戶可以通過控制移動終端運動的方式使運動傳感器感應(yīng)的運動參數(shù)符合預(yù)設(shè)的參數(shù)要求,例如用戶搖動移動終端。
[0048]S500、判斷所述移動終端中是否存在與用戶選中的對象所屬的對象類型相對應(yīng)的預(yù)設(shè)設(shè)置參數(shù),如果是,則觸發(fā)S600 ;否則結(jié)束。
[0049]當(dāng)然,在移動終端中不存在與用戶選中的對象所屬的對象類型相對應(yīng)的預(yù)設(shè)設(shè)置參數(shù)時,可以彈出提示框提示用戶不存在與用戶選中的對象所屬的對象類型相對應(yīng)的預(yù)設(shè)設(shè)置參數(shù)。
[0050]其中,所述對象的對象類型為文本時,與對象類型相對應(yīng)的預(yù)設(shè)設(shè)置參數(shù)可以為預(yù)設(shè)字體參數(shù)、預(yù)設(shè)段落參數(shù)或預(yù)設(shè)樣式參數(shù)等;所述對象的對象類型為圖片時,與對象類型相對應(yīng)的預(yù)設(shè)設(shè)置參數(shù)可以為預(yù)設(shè)繞排樣式等;所述對象的對象類型為表格時,與對象類型相對應(yīng)的預(yù)設(shè)設(shè)置參數(shù)可以為預(yù)設(shè)表格樣式等。
[0051]在實際使用中,用戶可以對不同對象類型相對應(yīng)的預(yù)設(shè)設(shè)置參數(shù)進行設(shè)置和修改,例如:與文本對應(yīng)的預(yù)設(shè)設(shè)置參數(shù)為字體樣式宋體,用戶可修改為字體顏色紅色。
[0052]S600、根據(jù)所述預(yù)設(shè)設(shè)置參數(shù)對用戶選中的對象進行設(shè)置。
[0053]本發(fā)明實施例提供的一種對文檔中對象進行設(shè)置的方法,可以在移動終端具有預(yù)設(shè)運動參數(shù)時,根據(jù)與對象類型相對應(yīng)的預(yù)設(shè)設(shè)置參數(shù)對用戶選中的文檔中的對象進行設(shè)置。因此,本發(fā)明不再需要用戶通過點擊移動終端的觸摸屏進行對象編輯,用戶僅需要控制移動終端進行運動即可對選中的對象進行設(shè)置,更加方便和快捷,用戶使用感受良好。
[0054]如圖2所示,本發(fā)明實施例提供的另一種對文檔中對象進行設(shè)置的方法中,在所述對象的對象類型為文本時,S100可以包括:
[0055]S110、在文檔編輯模式下,接收用戶對文檔的長按指令;
[0056]S120、根據(jù)所述長按指令將文檔的當(dāng)前模式修改為選擇模式,在所述選擇模式下,文檔中存在開始標(biāo)識和結(jié)束