一種文本框顯示方法及裝置的制造方法
【專利摘要】本發(fā)明實施例公開了一種文本框顯示方法及裝置,包括:接收用戶針對目標文檔所在窗口的大小調節(jié)指令或針對源文本框中內容的格式調節(jié)指令;如果接收到的調節(jié)指令為大小調節(jié)指令,則調節(jié)目標文檔所在窗口的大小;如果接收到的調節(jié)指令為格式調節(jié)指令,則對源文本框中的內容進行調節(jié);確定顯示目標文本框中內容的起始位置,刪除源文本框;從所確定的起始位置處開始,以源文本框中內容的格式,顯示源文本框中的內容;確定目標文本框的邊框位置;在所確定的邊框位置處,繪制目標文本框的邊框,完成目標文本框的顯示。應用本發(fā)明實施例,對用戶無要求,且無需用戶設置文本框的格式,即可實現(xiàn)文本框中的內容適應窗口大小顯示,減少了操作步驟。
【專利說明】
一種文本框顯示方法及裝置
技術領域
[0001]本發(fā)明涉及計算機技術領域,特別涉及一種文本框顯示方法及裝置。
【背景技術】
[0002]Word文檔視圖包括:頁面視圖、閱讀版式視圖、Web版式視圖、大綱視圖和草稿視圖;用戶可以對Word文檔進行視圖的切換。
[0003]在用戶使用Web版式視圖來查看或編輯Word文檔的情況下,當改變Word文檔的窗口大小或調節(jié)文本框中內容的格式時,在不設置文本框的格式的情況下,文本框中的內容將無法像文本框之外的純文本內容一樣適應窗口大小顯示,欲使文本框中的內容適應窗口大小顯示,需設置文本框的格式,才能使文本框中的內容適應窗口大小顯示。
[0004]利用上述的方法使文本框中的內容像文本框之外的純文本內容一樣適應窗口大小顯示,需設置文本框的格式,設置文框格式的操作步驟繁瑣,并且需要用戶掌握Word中對文本框設置的相關操作,對用戶要求較高。
【發(fā)明內容】
[0005]本發(fā)明實施例的目的在于提供一種文本框顯示方法及裝置,以減少文本框中的內容像文本框之外的純文本內容一樣適應窗口大小顯示的操作步驟,且減低對用戶的要求。
[0006]為達到上述目的,本發(fā)明實施例公開了一種文本框顯示方法,包括:
[0007]在目標文檔以Web版式視圖進行顯示時,接收用戶的調節(jié)指令;
[0008]判斷接收到的調節(jié)指令的類型;
[0009]在接收到的調節(jié)指令的類型為針對目標文檔所在窗口的大小調節(jié)指令的情況下,根據所述大小調節(jié)指令,調節(jié)目標文檔所在窗口的大??;
[0010]在接收到的調節(jié)指令的類型為針對源文本框中內容的格式調節(jié)指令的情況下,按照格式調節(jié)指令對應的格式,對源文本框中的內容進行調節(jié);
[0011]確定顯示目標文本框中內容的起始位置;
[0012]獲得源文本框中的內容以及內容的當前格式,并刪除源文本框;
[0013]從所確定的起始位置處開始,以獲得的源文本框中內容的格式,顯示獲得的源文本框中的內容;
[0014]在所述源文本框中的內容顯示完成之后,在顯示的所述源文本框中的內容的四周,確定目標文本框的邊框位置;
[0015]在所確定的邊框位置處,繪制目標文本框的邊框,完成目標文本框的顯示。
[0016]較佳的,所述確定顯示目標文本框中內容的起始位置,包括:
[0017]將預先獲得的源文本框在所述目標文檔中的位置,確定為顯示目標文本框中內容的起始位置;或
[0018]獲得源文本框在所述目標文檔中的位置,將所獲得的位置,確定為顯示目標文本框中內容的起始位置。
[0019]較佳的,所述在顯示的所述源文本框中的內容的四周,確定目標文本框的邊框位置,包括:
[0020]根據源文本框的內部邊距格式,在顯示的所述源文本框中的內容的四周,分別將距離所顯示的所述源文本框中的內容中最左的內容、最右的內容、最上的內容以及最下的內容,分別距離為所述內部邊距格式中記錄的左邊距、右邊距、上邊距以及下邊距的位置,分別確定為目標文本框的左邊框、右邊框、上邊框以及下邊框的位置;其中,
[0021]文本框的內部邊距格式中記錄有文本框中的左邊距、右邊距、上邊距以及下邊距;左邊距、右邊距、上邊距以及下邊距分別為文本框中最左的內容、最右的內容、最上的內容以及最下的內容分別距離文本框的左邊框的距離、右邊框的距離、上邊框的距離以及下邊框的距離。
[0022]較佳的,所述在所確定的邊框位置處,繪制目標文本框的邊框,包括:
[0023]在所確定的邊框位置處,以預先獲得的源文本框的邊框樣式,繪制目標文本框的邊框。
[0024]較佳的,所述方法還包括:
[0025]以預先獲得的源文本框的填充顏色對目標文本框進行顏色填充。
[0026]為達到上述目的,本發(fā)明實施例公開了一種文本框顯示裝置,包括:調節(jié)指令接收模塊、判斷模塊、窗口大小調節(jié)模塊、內容調節(jié)模塊、起始位置確定模塊、內容獲得模塊、內容顯示模塊、邊框位置確定模塊和邊框繪制模塊,其中,
[0027]所述調節(jié)指令接收模塊,用于在目標文檔以Web版式視圖進行顯示時,接收用戶的調節(jié)指令;
[0028]所述判斷模塊,用于判斷所述調節(jié)指令接收模塊接收到的調節(jié)指令的類型;
[0029]所述窗口大小調節(jié)模塊,用于在所述判斷模塊判斷結果為接收到的調節(jié)指令的類型為針對目標文檔所在窗口的大小調節(jié)指令的情況下,根據所述大小調節(jié)指令,調節(jié)目標文檔所在窗口的大?。?br>[0030]所述內容調節(jié)模塊,用于在所述判斷模塊判斷結果為接收到的調節(jié)指令的類型為針對源文本框中內容的格式調節(jié)指令的情況下,按照格式調節(jié)指令對應的格式,對源文本框中的內容進行調節(jié);
[0031]所述起始位置確定模塊,用于確定顯示目標文本框中內容的起始位置;
[0032]所述內容獲得模塊,用于獲得源文本框中的內容以及內容的當前格式,并刪除源文本框;
[0033]所述內容顯示模塊,用于從所述起始位置確定模塊確定的起始位置處開始,以所述內容獲得模塊獲得的源文本框中內容的格式,顯示所述內容獲得模塊獲得的源文本框中的內容;
[0034]所述邊框位置確定模塊,用于在所述源文本框中的內容顯示完成之后,在顯示的所述源文本框中的內容的四周,確定目標文本框的邊框位置;
[0035]所述邊框繪制模塊,用于在所述邊框位置確定模塊確定的邊框位置處,繪制目標文本框的邊框,完成目標文本框的顯示。
[0036]較佳的,所述起始位置確定模塊,具體用于:
[0037]將預先獲得的源文本框在所述目標文檔中的位置,確定為顯示目標文本框中內容的起始位置;或
[0038]獲得源文本框在所述目標文檔中的位置,將所獲得的位置,確定為顯示目標文本框中內容的起始位置。
[0039]較佳的,所述邊框位置確定模塊,具體用于:
[0040]根據源文本框的內部邊距格式,在所述源文本框中的內容顯示完成之后,在顯示的所述源文本框中的內容的四周,分別將距離所顯示的所述源文本框中的內容中最左的內容、最右的內容、最上的內容以及最下的內容,分別距離為所述內部邊距格式中記錄的左邊距、右邊距、上邊距以及下邊距的位置,分別確定為目標文本框的左邊框、右邊框、上邊框以及下邊框的位置;其中,
[0041]文本框的內部邊距格式中記錄有文本框中的左邊距、右邊距、上邊距以及下邊距;左邊距、右邊距、上邊距以及下邊距分別為文本框中最左的內容、最右的內容、最上的內容以及最下的內容分別距離文本框的左邊框的距離、右邊框的距離、上邊框的距離以及下邊框的距離。
[0042]較佳的,所述邊框繪制模塊,具體用于:
[0043]在所述邊框位置確定模塊確定的邊框位置處,以預先獲得的源文本框的邊框樣式,繪制目標文本框的邊框。
[0044]較佳的,所述裝置還包括:顏色填充模塊,
[0045]所述顏色填充模塊,用于以預先獲得的源文本框的填充顏色對目標文本框進行顏色填充。
[0046]由上述的技術方案可見,本發(fā)明實施例提供了一種文本框顯示方法及裝置,在目標文檔以Web版式視圖進行顯示時,接收用戶的調節(jié)指令;判斷接收到的調節(jié)指令的類型;在接收到的調節(jié)指令的類型為針對目標文檔所在窗口的大小調節(jié)指令的情況下,根據所述大小調節(jié)指令,調節(jié)目標文檔所在窗口的大??;在接收到的調節(jié)指令的類型為針對源文本框中內容的格式調節(jié)指令的情況下,按照格式調節(jié)指令對應的格式,對源文本框中的內容進行調節(jié);確定顯示目標文本框中內容的起始位置;獲得源文本框中的內容以及內容的當前格式,并刪除源文本框;從所確定的起始位置處開始,以獲得的源文本框中內容的格式,顯示獲得的源文本框中的內容;在所述源文本框中的內容顯示完成之后,在顯示的所述源文本框中的內容的四周,確定目標文本框的邊框位置;在所確定的邊框位置處,繪制目標文本框的邊框,完成目標文本框的顯示。應用本發(fā)明實施例,對用戶無要求,且無需用戶設置文本框的格式,用戶只需要調節(jié)文檔所在窗口的大小或調節(jié)文本框中內容的格式,即可實現(xiàn)文本框中的內容像文本框之外的純文本內容一樣適應窗口大小顯示,減少了操作步驟。
【附圖說明】
[0047]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0048]圖1為本發(fā)明實施例提供的文本框顯示方法的第一種流程示意圖;
[0049]圖2為本發(fā)明實施例提供的文本框顯示方法的第二種流程示意圖;
[0050]圖3為本發(fā)明實施例提供的文本框顯示裝置的第一種結構示意圖;
[0051]圖4為本發(fā)明實施例提供的文本框顯示裝置的第二種結構示意圖。
【具體實施方式】
[0052]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0053]下面通過具體實施例,對本發(fā)明進行詳細說明。
[0054]圖1為本發(fā)明實施例提供的文本框顯示方法的第一種流程示意圖;可以包括:
[0055]SlOl:在目標文檔以Web版式視圖進行顯示時,接收用戶的調節(jié)指令;
[0056]S102:判斷接收到的調節(jié)指令的類型;在接收到的調節(jié)指令的類型為針對目標文檔所在窗口的大小調節(jié)指令的情況下,執(zhí)行S103,在接收到的調節(jié)指令的類型為針對源文本框中內容的格式調節(jié)指令的情況下,執(zhí)行S104 ;
[0057]其中,針對目標文檔所在窗口的大小調節(jié)指令可以為窗口最大化指令,也可以為窗口還原指令,還可以為拖動窗口邊緣調節(jié)窗口大小的調節(jié)指令;針對源文本框中內容的格式調節(jié)指令可以為改變文字的大小、改變圖片的大小等等。
[0058]S103:根據所述大小調節(jié)指令,調節(jié)目標文檔所在窗口的大小;
[0059]示例性的,假設大小調節(jié)指令為窗口最大化指令,則將目標文檔所在窗口最大化。
[0060]S104:按照格式調節(jié)指令對應的格式,對源文本框中的內容進行調節(jié);
[0061]其中,源文本框中的內容可以包括:文字、圖標、文本框、表格、圖表等。
[0062]示例性的,假設格式調節(jié)指令為將源文本框中文字的大小由四號字調節(jié)為三號字,則將源文本框中文字調節(jié)為三號字。
[0063]S105:確定顯示目標文本框中內容的起始位置;
[0064]在實際應用中,可以將預先獲得的源文本框在所述目標文檔中的位置,確定為顯示目標文本框中內容的起始位置;也可以獲得源文本框在所述目標文檔中的位置,將所獲得的位置,確定為顯示目標文本框中內容的起始位置。其中,
[0065]文本框在文檔中位置的確定,可以根據文本框對象的占位符進行確定;也可以根據文本框相對于文檔頁面的位置進行確定,例如,距離文檔頁面上邊距多少厘米,左邊距多少厘米;也可以根據文本框相對于文檔中離它最近的正文段落段首的位置進行確定,例如文本框在正文第二段文字內容下,距離正文第二段文字內容多少厘米、距離頁面左邊距多少厘米。
[0066]示例性的,假設確定的源文本框在目標文檔中的位置為:在距離正文第二段文字內容2厘米、距離頁面左邊距2厘米。將距離正文第二段文字內容2厘米、距離頁面左邊距2厘米的位置確定為顯示目標文本框中內容的起始位置。
[0067]當然本發(fā)明中并不對文本框在文檔中位置的確定的具體實現(xiàn)方式做限定,任何可能的實現(xiàn)方式都可以應用于本發(fā)明中。
[0068]S106:獲得源文本框中的內容以及內容的當前格式,并刪除源文本框;
[0069]示例性的,假設獲得的源文本框中的內容為“為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖?!逼渲校袷綖槭仔锌s進2字符,字體大小為三號字,行距為22鎊。
[0070]S107:從所確定的起始位置處開始,以獲得的源文本框中內容的格式,顯示獲得的源文本框中的內容;
[0071]示例性的,從上述確定的起始位置處開始,以首行縮進2字符,字體大小為三號字,行距為22鎊的格式,顯示源文本框中的內容“為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖?!?。其中,源文本框中的內容同時也會根據當前窗口大小來自動折行或展行調整顯示,以確保源文本框中的內容的顯示不會超出當前窗口。
[0072]S108:在所述源文本框中的內容顯示完成之后,在顯示的所述源文本框中的內容的四周,確定目標文本框的邊框位置;
[0073]在實際應用中,可以根據源文本框的內部邊距格式,在顯示的所述源文本框中的內容的四周,分別將距離所顯示的所述源文本框中的內容中最左的內容、最右的內容、最上的內容以及最下的內容,分別距離為所述內部邊距格式中記錄的左邊距、右邊距、上邊距以及下邊距的位置,分別確定為目標文本框的左邊框、右邊框、上邊框以及下邊框的位置;其中,
[0074]文本框的內部邊距格式中記錄有文本框中的左邊距、右邊距、上邊距以及下邊距;左邊距、右邊距、上邊距以及下邊距分別為文本框中最左的內容、最右的內容、最上的內容以及最下的內容分別距離文本框的左邊框的距離、右邊框的距離、上邊框的距離以及下邊框的距離。
[0075]源文本框的內部邊距格式的獲得可以在接收到用戶針對目標文檔所在窗口的大小調節(jié)指令或針對源文本框中內容的格式調節(jié)指令之后,在刪除源文本框之前獲得,也可以在每次對源文本框的內部邊距格式進行調節(jié)之后,即獲得源文本框的內部邊距格式。
[0076]示例性的,假設源文本框的內部邊距格式為:左邊距為0.25厘米、右邊距為0.25厘米、上邊距為0.13厘米、下邊距為0.13厘米;則分別將距離所顯示的所述源文本框中的內容中最左的內容、最右的內容、最上的內容以及最下的內容,分別距離為0.25厘米、0.25厘米、0.13厘米、0.13厘米的位置,分別確定為目標文本框的左邊框、右邊框、上邊框以及下邊框的位置。
[0077]S109:在所確定的邊框位置處,繪制目標文本框的邊框,完成目標文本框的顯示。
[0078]在實際應用中,可以在所確定的邊框位置處,以預先獲得的源文本框的邊框樣式,繪制目標文本框的邊框。
[0079]獲得源文本框的邊框樣式可以在接收到用戶針對目標文檔所在窗口的大小調節(jié)指令或針對源文本框中內容的格式調節(jié)指令之后,在刪除源文本框之前獲得,也可以在每次對源文本框的邊框樣式進行調節(jié)之后,即獲得源文本框的邊框樣式。
[0080]示例性的,假設源文本框的邊框樣式為:邊框線條顏色為黑色,邊框線條為虛線,邊框線條粗細為I鎊;則以線條粗細為I鎊的黑色虛線對目標文本框的邊框進行繪制。
[0081]應用本發(fā)明圖1所示實施例,對用戶無要求,且無需用戶設置文本框的格式,用戶只需要調節(jié)文檔所在窗口的大小或調節(jié)文本框中內容的格式,即可實現(xiàn)文本框中的內容像文本框之外的純文本內容一樣適應窗口大小顯示,減少了操作步驟。
[0082]圖2為本發(fā)明實施例提供的文本框顯示方法的第二種流程示意圖;本發(fā)明圖2所示實施例在圖1所示實施例的基礎上,增加SllO:以預先獲得的源文本框的填充顏色對目標文本框進行顏色填充。
[0083]在實際應用中,獲得源文本框的填充顏色可以在接收到用戶針對目標文檔所在窗口的大小調節(jié)指令或針對源文本框中內容的格式調節(jié)指令之后,在刪除源文本框之前獲得,也可以在每次對源文本框的填充顏色進行調節(jié)之后,即獲得源文本框的填充顏色。
[0084]示例性的,假設源文本框的填充顏色為紅色,則以紅色對目標文本框進行顏色的填充。
[0085]應用本發(fā)明圖2所示實施例,可以對目標文本框以預先獲得的源文本框的填充顏色進行填充,使得目標文本框與源文本框的填充顏色相同,在視覺上減少目標文本框與源文本框的顏色差異,更加符合用戶的需要。
[0086]圖3為本發(fā)明實施例提供的文本框顯示裝置的第一種結構示意圖;可以包括:調節(jié)指令接收模塊201、判斷模塊202、窗口大小調節(jié)模塊203、內容調節(jié)模塊204、起始位置確定模塊205、內容獲得模塊206、內容顯示模塊207、邊框位置確定模塊208和邊框繪制模塊209,其中,
[0087]調節(jié)指令接收模塊201,用于在目標文檔以Web版式視圖進行顯示時,接收用戶的調節(jié)指令;
[0088]判斷模塊202,用于判斷調節(jié)指令接收模塊201接收到的調節(jié)指令的類型;
[0089]窗口大小調節(jié)模塊203,用于在判斷模塊202判斷結果為接收到的調節(jié)指令的類型為針對目標文檔所在窗口的大小調節(jié)指令的情況下,根據所述大小調節(jié)指令,調節(jié)目標文檔所在窗口的大小;
[0090]內容調節(jié)模塊204,用于在判斷模塊202判斷結果為接收到的調節(jié)指令的類型為針對源文本框中內容的格式調節(jié)指令的情況下,按照格式調節(jié)指令對應的格式,對源文本框中的內容進行調節(jié);
[0091]起始位置確定模塊205,用于確定顯示目標文本框中內容的起始位置;
[0092]在實際應用中,本發(fā)明實施例的起始位置確定模塊205,具體可以用于:
[0093]將預先獲得的源文本框在所述目標文檔中的位置,確定為顯示目標文本框中內容的起始位置;或
[0094]獲得源文本框在所述目標文檔中的位置,將所獲得的位置,確定為顯示目標文本框中內容的起始位置。
[0095]內容獲得模塊206,用于獲得源文本框中的內容以及內容的當前格式,并刪除源文本框;
[0096]內容顯示模塊207,用于從起始位置確定模塊205確定的起始位置處開始,以內容獲得模塊206獲得的源文本框中內容的格式,顯示內容獲得模塊206獲得的源文本框中的內容;
[0097]邊框位置確定模塊208,用于在所述源文本框中的內容顯示完成之后,在顯示的所述源文本框中的內容的四周,確定目標文本框的邊框位置;
[0098]在實際應用中,本發(fā)明實施例的邊框位置確定模塊208,具體可以用于:
[0099]根據源文本框的內部邊距格式,在所述源文本框中的內容顯示完成之后,在顯示的所述源文本框中的內容的四周,分別將距離所顯示的所述源文本框中的內容中最左的內容、最右的內容、最上的內容以及最下的內容,分別距離為所述內部邊距格式中記錄的左邊距、右邊距、上邊距以及下邊距的位置,分別確定為目標文本框的左邊框、右邊框、上邊框以及下邊框的位置;其中,
[0100]文本框的內部邊距格式中記錄有文本框中的左邊距、右邊距、上邊距以及下邊距;左邊距、右邊距、上邊距以及下邊距分別為文本框中最左的內容、最右的內容、最上的內容以及最下的內容分別距離文本框的左邊框的距離、右邊框的距離、上邊框的距離以及下邊框的距離。
[0101]邊框繪制模塊209,用于在邊框位置確定模塊208確定的邊框位置處,繪制目標文本框的邊框,完成目標文本框的顯示。
[0102]在實際應用中,本發(fā)明實施例的邊框繪制模塊209,具體可以用于:
[0103]在邊框位置確定模塊208確定的邊框位置處,以預先獲得的源文本框的邊框樣式,繪制目標文本框的邊框。
[0104]應用本發(fā)明圖3所示實施例,對用戶無要求,且無需用戶設置文本框的格式,用戶只需要調節(jié)文檔所在窗口的大小或調節(jié)文本框中內容的格式,即可實現(xiàn)文本框中的內容像文本框之外的純文本內容一樣適應窗口大小顯示,減少了操作步驟。
[0105]圖4為本發(fā)明實施例提供的文本框顯示裝置的第二種結構示意圖,本發(fā)明圖4所示實施例在圖3所示實施例的基礎上,增加顏色填充模塊210,
[0106]顏色填充模塊210,用于以預先獲得的源文本框的填充顏色對目標文本框進行顏色填充。
[0107]應用本發(fā)明圖4所示實施例,可以對目標文本框以預先獲得的源文本框的填充顏色進行填充,使得目標文本框與源文本框的填充顏色相同,在視覺上減少目標文本框與源文本框的顏色差異,更加符合用戶的需要。
[0108]需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
[0109]本說明書中的各個實施例均采用相關的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于裝置實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
[0110]本領域普通技術人員可以理解實現(xiàn)上述方法實施方式中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,所述的程序可以存儲于計算機可讀取存儲介質中,這里所稱得的存儲介質,如:ROM/RAM、磁碟、光盤等。
[0111]以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內所作的任何修改、等同替換、改進等,均包含在本發(fā)明的保護范圍內。
【主權項】
1.一種文本框顯示方法,其特征在于,所述方法包括: 在目標文檔以Web版式視圖進行顯示時,接收用戶的調節(jié)指令; 判斷接收到的調節(jié)指令的類型; 在接收到的調節(jié)指令的類型為針對目標文檔所在窗口的大小調節(jié)指令的情況下,根據所述大小調節(jié)指令,調節(jié)目標文檔所在窗口的大??; 在接收到的調節(jié)指令的類型為針對源文本框中內容的格式調節(jié)指令的情況下,按照格式調節(jié)指令對應的格式,對源文本框中的內容進行調節(jié); 確定顯示目標文本框中內容的起始位置; 獲得源文本框中的內容以及內容的當前格式,并刪除源文本框; 從所確定的起始位置處開始,以獲得的源文本框中內容的格式,顯示獲得的源文本框中的內容; 在所述源文本框中的內容顯示完成之后,在顯示的所述源文本框中的內容的四周,確定目標文本框的邊框位置; 在所確定的邊框位置處,繪制目標文本框的邊框,完成目標文本框的顯示。2.根據權利要求1所述的方法,其特征在于,所述確定顯示目標文本框中內容的起始位置,包括: 將預先獲得的源文本框在所述目標文檔中的位置,確定為顯示目標文本框中內容的起始位置;或 獲得源文本框在所述目標文檔中的位置,將所獲得的位置,確定為顯示目標文本框中內容的起始位置。3.根據權利要求1所述的方法,其特征在于,所述在顯示的所述源文本框中的內容的四周,確定目標文本框的邊框位置,包括: 根據源文本框的內部邊距格式,在顯示的所述源文本框中的內容的四周,分別將距離所顯示的所述源文本框中的內容中最左的內容、最右的內容、最上的內容以及最下的內容,分別距離為所述內部邊距格式中記錄的左邊距、右邊距、上邊距以及下邊距的位置,分別確定為目標文本框的左邊框、右邊框、上邊框以及下邊框的位置;其中, 文本框的內部邊距格式中記錄有文本框中的左邊距、右邊距、上邊距以及下邊距;左邊距、右邊距、上邊距以及下邊距分別為文本框中最左的內容、最右的內容、最上的內容以及最下的內容分別距離文本框的左邊框的距離、右邊框的距離、上邊框的距離以及下邊框的距離。4.根據權利要求1所述的方法,其特征在于,所述在所確定的邊框位置處,繪制目標文本框的邊框,包括: 在所確定的邊框位置處,以預先獲得的源文本框的邊框樣式,繪制目標文本框的邊框。5.根據權利要求1至4任意一項所述的方法,其特征在于,所述方法還包括: 以預先獲得的源文本框的填充顏色對目標文本框進行顏色填充。6.一種文本框顯示裝置,其特征在于,所述裝置包括:調節(jié)指令接收模塊、判斷模塊、窗口大小調節(jié)模塊、內容調節(jié)模塊、起始位置確定模塊、內容獲得模塊、內容顯示模塊、邊框位置確定模塊和邊框繪制模塊,其中, 所述調節(jié)指令接收模塊,用于在目標文檔以Web版式視圖進行顯示時,接收用戶的調節(jié)指令; 所述判斷模塊,用于判斷所述調節(jié)指令接收模塊接收到的調節(jié)指令的類型; 所述窗口大小調節(jié)模塊,用于在所述判斷模塊判斷結果為接收到的調節(jié)指令的類型為針對目標文檔所在窗口的大小調節(jié)指令的情況下,根據所述大小調節(jié)指令,調節(jié)目標文檔所在窗口的大??; 所述內容調節(jié)模塊,用于在所述判斷模塊判斷結果為接收到的調節(jié)指令的類型為針對源文本框中內容的格式調節(jié)指令的情況下,按照格式調節(jié)指令對應的格式,對源文本框中的內容進行調節(jié); 所述起始位置確定模塊,用于確定顯示目標文本框中內容的起始位置; 所述內容獲得模塊,用于獲得源文本框中的內容以及內容的當前格式,并刪除源文本框; 所述內容顯示模塊,用于從所述起始位置確定模塊確定的起始位置處開始,以所述內容獲得模塊獲得的源文本框中內容的格式,顯示所述內容獲得模塊獲得的源文本框中的內容; 所述邊框位置確定模塊,用于在所述源文本框中的內容顯示完成之后,在顯示的所述源文本框中的內容的四周,確定目標文本框的邊框位置; 所述邊框繪制模塊,用于在所述邊框位置確定模塊確定的邊框位置處,繪制目標文本框的邊框,完成目標文本框的顯示。7.根據權利要求6所述的裝置,其特征在于,所述起始位置確定模塊,具體用于: 將預先獲得的源文本框在所述目標文檔中的位置,確定為顯示目標文本框中內容的起始位置;或 獲得源文本框在所述目標文檔中的位置,將所獲得的位置,確定為顯示目標文本框中內容的起始位置。8.根據權利要求6所述的裝置,其特征在于,所述邊框位置確定模塊,具體用于: 根據源文本框的內部邊距格式,在所述源文本框中的內容顯示完成之后,在顯示的所述源文本框中的內容的四周,分別將距離所顯示的所述源文本框中的內容中最左的內容、最右的內容、最上的內容以及最下的內容,分別距離為所述內部邊距格式中記錄的左邊距、右邊距、上邊距以及下邊距的位置,分別確定為目標文本框的左邊框、右邊框、上邊框以及下邊框的位置;其中, 文本框的內部邊距格式中記錄有文本框中的左邊距、右邊距、上邊距以及下邊距;左邊距、右邊距、上邊距以及下邊距分別為文本框中最左的內容、最右的內容、最上的內容以及最下的內容分別距離文本框的左邊框的距離、右邊框的距離、上邊框的距離以及下邊框的距離。9.根據權利要求6所述的裝置,其特征在于,所述邊框繪制模塊,具體用于: 在所述邊框位置確定模塊確定的邊框位置處,以預先獲得的源文本框的邊框樣式,繪制目標文本框的邊框。10.根據權利要求6至9任意一項所述的裝置,其特征在于,所述裝置還包括:顏色填充模塊, 所述顏色填充模塊,用于以預先獲得的源文本框的填充顏色對目標文本框進行顏色填 。択κε/ε f Π<Γ*>α V 900寸寸 SOO90T—?δ
【文檔編號】G06F9/44GK105824485SQ201510007474
【公開日】2016年8月3日
【申請日】2015年1月5日
【發(fā)明人】胡娟, 汪大煒, 周顯
【申請人】珠海金山辦公軟件有限公司, 北京金山辦公軟件有限公司, 廣州金山移動科技有限公司