本發(fā)明涉及計算機技術領域,尤其涉及一種文字顯示方法及裝置。
背景技術:
隨著智能大平板的普及度越來越高,很多用戶都已適應在智能大平板上進行書寫,在教學或開會時直接在智能大平板的白板軟件上進行板書。但目前,智能大平板會根據(jù)用戶書寫的軌跡直接進行文字顯示,而受限于智能大平板的尺寸大小,用戶在智能大平板上書寫的內(nèi)容有限,當要寫更多東西的時候,只能擦除原來的內(nèi)容或翻到下一頁繼續(xù)書寫,使用起來極其不便,且降低用戶書寫的效率。
技術實現(xiàn)要素:
本發(fā)明實施例提出一種文字顯示方法及裝置,能夠節(jié)約顯示文字的空間,提高用戶書寫效率。
本發(fā)明實施例提供一種文字顯示方法,包括:
識別用戶在屏幕的頁面上書寫的文字;
根據(jù)預設的比例值調(diào)整所述文字顯示的大小比例,并根據(jù)調(diào)整后的大小比例將所述文字重新顯示在所述頁面上。
在一個優(yōu)選地實施方式中,所述根據(jù)預設的比例值調(diào)整所述文字顯示的大小比例,并根據(jù)調(diào)整后的大小比例將所述文字重新顯示在所述頁面上,具體包括:
檢測識別出的文字是否已占滿所述頁面;
若是,則逐一檢測所述頁面上的每個文字顯示的大小比例是否大于預設的比例值;若大于預設的比例值,則根據(jù)預設的比例值調(diào)整所述文字顯示的大小比例,并根據(jù)調(diào)整后的大小比例將所述文字重新顯示在所述頁面上。
在另一個優(yōu)選地實施方式中,所述根據(jù)預設的比例值調(diào)整所述文字顯示的大小比例,并根據(jù)調(diào)整后的大小比例將所述文字重新顯示在所述頁面上,具體包括:
檢測識別出的文字的個數(shù)是否大于1;
若是,則獲取用戶在所述頁面上書寫的第一個文字,并根據(jù)預設的比例值調(diào)整所述第一個文字顯示的大小比例;
根據(jù)所述第一個文字調(diào)整后的大小比例,調(diào)整所述頁面上其余文字顯示的大小比例;
根據(jù)調(diào)整后的大小比例重新顯示所述頁面上的文字。
進一步地,在所述根據(jù)預設的比例值調(diào)整所述文字顯示的大小比例,并根據(jù)調(diào)整后的大小比例將所述文字重新顯示在所述頁面上之后,還包括:
根據(jù)預設的字間距和行間距,調(diào)整所述頁面上所有文字顯示的位置。
進一步地,在所述根據(jù)預設的字間距和行間距,調(diào)整所述頁面上所有文字顯示的位置之后,還包括:
在檢測到調(diào)整后的文字已占滿所述頁面時,保存所述頁面,并新建空白頁面以供用戶繼續(xù)書寫。
相應地,本發(fā)明實施例還公開了一種文字顯示裝置,包括:
識別模塊,用于識別用戶在屏幕的頁面上書寫的文字;以及,
調(diào)整模塊,用于根據(jù)預設的比例值調(diào)整所述文字顯示的大小比例,并根據(jù)調(diào)整后的大小比例將所述文字重新顯示在所述頁面上。
在一個優(yōu)選地實施方式中,所述調(diào)整模塊具體包括:
第一檢測單元,用于檢測識別出的文字是否已占滿所述頁面;以及,
第一調(diào)整單元,用于在檢測到識別出的文字已占滿所述頁面時,逐一檢測所述頁面上的每個文字顯示的大小比例是否大于預設的比例值;若大于預設的比例值,則根據(jù)預設的比例值調(diào)整所述文字顯示的大小比例,并根據(jù)調(diào)整后的大小比例將所述文字重新顯示在所述頁面上。
在另一個優(yōu)選地實施方式中,所述調(diào)整模塊具體包括:
第二檢測單元,用于檢測識別出的文字的個數(shù)是否大于1;
第二調(diào)整單元,用于在檢測到識別出的文字的個數(shù)大于1時,獲取用戶在所述頁面上書寫的第一個文字,并根據(jù)預設的比例值調(diào)整所述第一個文字顯示的大小比例;
第三調(diào)整單元,用于根據(jù)所述第一個文字調(diào)整后的大小比例,調(diào)整所述頁面上其余文字顯示的大小比例;以及,
顯示單元,用于根據(jù)調(diào)整后的大小比例重新顯示所述頁面上的文字。
進一步地,所述文字顯示裝置還包括:
位置調(diào)整單元,用于根據(jù)預設的字間距和行間距,調(diào)整所述頁面上所有文字顯示的位置。
進一步地,所述文字顯示裝置還包括:
頁面保存單元,用于在檢測到調(diào)整后的文字已占滿所述頁面時,保存所述頁面,并新建空白頁面以供用戶繼續(xù)書寫。
實施本發(fā)明實施例,具有如下有益效果:
本發(fā)明實施例提供的文字顯示方法及裝置,能夠在識別出用戶書寫的文字后,根據(jù)預設的比例值來調(diào)整文字在頁面上顯示的大小,以便調(diào)整出更多的空間供用戶繼續(xù)書寫,無需頻繁擦除已書寫的內(nèi)容或新建空白頁面,從而提高用戶書寫的效率,同時,提高用戶體驗。
附圖說明
圖1是本發(fā)明提供的文字顯示方法的一個實施例的流程示意圖;
圖2是本發(fā)明提供的文字顯示方法的另一個實施例的流程示意圖;
圖3是本發(fā)明提供的文字顯示裝置的一個實施例的結構示意圖。
具體實施方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
參見圖1,本發(fā)明提供的文字顯示方法的一個實施例的流程示意圖,包括:
S1、識別用戶在屏幕的頁面上書寫的文字;
S2、根據(jù)預設的比例值調(diào)整所述文字顯示的大小比例,并根據(jù)調(diào)整后的大小比例將所述文字重新顯示在所述頁面上。
需要說明的是,在用戶書寫時,獲取并顯示用戶的書寫軌跡,進而從書寫軌跡中識別出用戶書寫的文字,獲取文字顯示的大小比例,再根據(jù)預設的比例值調(diào)整文字顯示的大小比例,使文字在頁面上顯示的大小適中。調(diào)整后的文字在滿足觀看者觀看需求的同時,不會占據(jù)太多的空間,從而在頁面上調(diào)整出更多的空間供用戶繼續(xù)書寫,而無需頻繁擦除已書寫的內(nèi)容或新建空白頁面,提高用戶書寫的效率,同時,提高用戶體驗。
在一個優(yōu)選地實施方式中,所述根據(jù)預設的比例值調(diào)整所述文字顯示的大小比例,并根據(jù)調(diào)整后的大小比例將所述文字重新顯示在所述頁面上,具體包括:
檢測識別出的文字是否已占滿所述頁面;
若是,則逐一檢測所述頁面上的每個文字顯示的大小比例是否大于預設的比例值;若大于預設的比例值,則根據(jù)預設的比例值調(diào)整所述文字顯示的大小比例,并根據(jù)調(diào)整后的大小比例將所述文字重新顯示在所述頁面上。
需要說明的是,檢測用戶是否將頁面寫滿,若否,則繼續(xù)獲取用戶在頁面上書寫的文字,并繼續(xù)檢測頁面是否被寫滿;若是,則檢測頁面上的任一文字的大小比例是否大于預設的比例值,若有文字的大小比例大于預設的比例值,則按照預設的比例值調(diào)整該文字的大小比例,并根據(jù)調(diào)整后的大小比例在頁面上重新顯示該文字,進而開始新一輪的檢測,若頁面上的每個文字均小于預設的比例值,則保存當前的頁面,并新建一個空白頁面以供用戶繼續(xù)書寫。
其中,用戶是否將頁面寫滿可通過用戶書寫的文字的位置來進行檢測,在檢測到用戶書寫的文字的位置超過頁面上預設的區(qū)域時,判定頁面已被寫滿,否則,判定頁面未被寫滿。
在另一個優(yōu)選地實施方式中,所述根據(jù)預設的比例值調(diào)整所述文字顯示的大小比例,并根據(jù)調(diào)整后的大小比例將所述文字重新顯示在所述頁面上,具體包括:
檢測識別出的文字的個數(shù)是否大于1;
若是,則獲取用戶在所述頁面上書寫的第一個文字,并根據(jù)預設的比例值調(diào)整所述第一個文字顯示的大小比例;
根據(jù)所述第一個文字調(diào)整后的大小比例,調(diào)整所述頁面上其余文字顯示的大小比例;
根據(jù)調(diào)整后的大小比例重新顯示所述頁面上的文字。
需要說明的是,在用戶書寫時,實時對用戶書寫的文字進行檢測。在檢測到頁面上具有多個文字時,獲取用戶書寫的第一個文字,根據(jù)預設的比例值自適應調(diào)整第一個文字的大小比例,并將第一個文字的大小比例作為其余文字調(diào)整的基礎比例,進而根據(jù)該基礎比例調(diào)整頁面上其余文字的大小比例,使頁面上的文字根據(jù)調(diào)整后的大小比例進行顯示。
進一步地,在所述根據(jù)預設的比例值調(diào)整所述文字顯示的大小比例,并根據(jù)調(diào)整后的大小比例將所述文字重新顯示在所述頁面上之后,還包括:
根據(jù)預設的字間距和行間距,調(diào)整所述頁面上所有文字顯示的位置。
需要說明的是,在調(diào)整文字顯示的大小后,對頁面上的文字進行整體調(diào)整,根據(jù)預設的字間距和行間距,調(diào)整每個文字上下左右的距離,使每一行字處于同一水平且間距適中,從而提高頁面中板書的美觀度。
進一步地,在所述根據(jù)預設的字間距和行間距,調(diào)整所述頁面上所有文字顯示的位置之后,還包括:
在檢測到調(diào)整后的文字已占滿所述頁面時,保存所述頁面,并新建空白頁面以供用戶繼續(xù)書寫。
需要說明的是,在經(jīng)過調(diào)整后,檢測到頁面被占滿,則保存當前頁面的板書,并新建一個空白頁面以供用戶繼續(xù)書寫。
參見圖2,本發(fā)明提供的文字顯示方法的另一個實施例的流程示意圖,包括:
S21、檢測用戶在屏幕的頁面上的書寫,并獲取當前已書寫的文字;
S22、判斷當前的頁面是否已寫滿文字,若是,則執(zhí)行步驟S27,若否,則執(zhí)行步驟S23;
S23、判斷當前已書寫的文字個數(shù)是否大于1;若是,則執(zhí)行步驟S24,若否,則不作處理;
S24、獲取用戶書寫的第一個文字,并自適應調(diào)整第一個文字顯示的大??;
S25、根據(jù)第一個文字顯示的大小比例,調(diào)整頁面上其余已書寫的文字顯示的大??;
S26、獲取頁面上顯示的所有文字,并調(diào)整所有文字在頁面上顯示的行間距和字間距;返回步驟S22;
S27、判斷當前頁面上的任意文字的大小比例是否大于預設的比例值;若是,則執(zhí)行步驟S28,若否,則執(zhí)行步驟S29;
S28、根據(jù)預設的比例值調(diào)整當前所有文字顯示的大小,并結束本次檢測;
S29、保存當前的頁面,并新建空白頁面以供用戶繼續(xù)書寫,并結束本次檢測。
本發(fā)明實施例提供的文字顯示方法,能夠在識別出用戶書寫的文字后,根據(jù)預設的比例值來調(diào)整文字在頁面上顯示的大小,以便調(diào)整出更多的空間供用戶繼續(xù)書寫,無需頻繁擦除已書寫的內(nèi)容或新建空白頁面,從而提高用戶書寫的效率,同時,提高用戶體驗。
相應的,本發(fā)明還提供一種文字顯示裝置,能夠實現(xiàn)上述實施例中的文字顯示方法的所有流程。
參見圖3,是本發(fā)明提供的文字顯示裝置的一個實施例的結構示意圖,包括:
識別模塊1,用于識別用戶在屏幕的頁面上書寫的文字;以及,
調(diào)整模塊2,用于根據(jù)預設的比例值調(diào)整所述文字顯示的大小比例,并根據(jù)調(diào)整后的大小比例將所述文字重新顯示在所述頁面上。
在一個優(yōu)選地實施方式中,所述調(diào)整模塊具體包括:
第一檢測單元,用于檢測識別出的文字是否已占滿所述頁面;以及,
第一調(diào)整單元,用于在檢測到識別出的文字已占滿所述頁面時,逐一檢測所述頁面上的每個文字顯示的大小比例是否大于預設的比例值;若大于預設的比例值,則根據(jù)預設的比例值調(diào)整所述文字顯示的大小比例,并根據(jù)調(diào)整后的大小比例將所述文字重新顯示在所述頁面上。
在另一個優(yōu)選地實施方式中,所述調(diào)整模塊具體包括:
第二檢測單元,用于檢測識別出的文字的個數(shù)是否大于1;
第二調(diào)整單元,用于在檢測到識別出的文字的個數(shù)大于1時,獲取用戶在所述頁面上書寫的第一個文字,并根據(jù)預設的比例值調(diào)整所述第一個文字顯示的大小比例;
第三調(diào)整單元,用于根據(jù)所述第一個文字調(diào)整后的大小比例,調(diào)整所述頁面上其余文字顯示的大小比例;以及,
顯示單元,用于根據(jù)調(diào)整后的大小比例重新顯示所述頁面上的文字。
進一步地,所述文字顯示裝置還包括:
位置調(diào)整單元,用于根據(jù)預設的字間距和行間距,調(diào)整所述頁面上所有文字顯示的位置。
進一步地,所述文字顯示裝置還包括:
頁面保存單元,用于在檢測到調(diào)整后的文字已占滿所述頁面時,保存所述頁面,并新建空白頁面以供用戶繼續(xù)書寫。
本發(fā)明實施例提供的文字顯示裝置,能夠在識別出用戶書寫的文字后,根據(jù)預設的比例值來調(diào)整文字在頁面上顯示的大小,以便調(diào)整出更多的空間供用戶繼續(xù)書寫,無需頻繁擦除已書寫的內(nèi)容或新建空白頁面,從而提高用戶書寫的效率,同時,提高用戶體驗。
以上所述是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也視為本發(fā)明的保護范圍。