本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及教學(xué)編輯系統(tǒng)。
背景技術(shù):
目前編輯系統(tǒng)經(jīng)過編輯后,經(jīng)過其他智能終端打開后,容易出現(xiàn)字體模糊不清的問題,文字大小需要后期進(jìn)一步調(diào)整適用于不同的分辨率的顯示裝置。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于,提供一種一次編輯適應(yīng)多平臺的教學(xué)編輯系統(tǒng),以解決上述至少一個(gè)技術(shù)問題。
本發(fā)明所解決的技術(shù)問題可以采用以下技術(shù)方案來實(shí)現(xiàn):
一次編輯適應(yīng)多平臺的教學(xué)編輯系統(tǒng),包括一智能終端,所述智能終端內(nèi)運(yùn)行有一編輯程序,其特征在于,所述編輯程序包括一用于識別智能終端分辨率信息的分辨率識別模塊,分辨率識別模塊自動調(diào)取存儲在智能終端內(nèi)的智能終端本身顯示屏的分辨率信息;
所述編輯程序還包括一文字生成模塊,所述文字生成模塊根據(jù)分辨率識別模塊識別到的分辨率信息生成適用于分辨率信息的文字大小。
本發(fā)明通過文字生成模塊針對不同分辨率的智能終端調(diào)整文字的大小,不同分辨率信息的智能終端,文字的大小自動調(diào)整,無需用戶在手動進(jìn)行一一調(diào)整。
所述文字生成模塊根據(jù)分辨率識別模塊識別到的分辨率信息生成適用于分辨率信息的文字大小的文字。
當(dāng)智能終端的橫向分辨率在1100px以下時(shí),所述文字生成模塊生成的文字的大小為14px;
當(dāng)智能終端的橫向分辨率在1100px到1500px時(shí),所述文字生成模塊生成的文字的大小為16px;
當(dāng)智能終端的橫向分辨率在1500px以上時(shí),所述文字生成模塊生成的文字的大小為18px。
針對不同的分辨率,生成不同大小的字體,便于智能終端的觀看,且本發(fā)明采用偶數(shù)字號的文字大小因?yàn)榕紨?shù)字號的文字相較奇數(shù)字號的文字顯示效果好。
優(yōu)選為,當(dāng)智能終端的橫向分辨率在1024px時(shí),所述文字生成模塊生成的文字的大小為14px;
當(dāng)智能終端的橫向分辨率在1280px時(shí),所述文字生成模塊生成的文字的大小為16px。
所述編輯程序還包括一用于將文字轉(zhuǎn)化為點(diǎn)陣信息的轉(zhuǎn)換模塊,通過轉(zhuǎn)換模塊將文字生成模塊生成的文字轉(zhuǎn)換為點(diǎn)陣信息,便于不同的顯示裝置根據(jù)點(diǎn)陣信息進(jìn)行顯示。
所述編輯程序還包括一存儲模塊,所述存儲模塊存儲有分辨率信息;
所述編輯程序打開后,所述分辨率識別模塊自動進(jìn)行分辨率識別,識別后自動將信息存儲在存儲模塊。
便于提高文字生成的速度,減少分辨率識別模塊的重復(fù)工作。
所述編輯程序還包括一用于導(dǎo)入word文件的文件導(dǎo)入模塊,通過文件導(dǎo)入模塊將word文件導(dǎo)入至編輯程序內(nèi)進(jìn)行編輯,編輯內(nèi)容包括根據(jù)分辨率識別模塊識別到的分辨率的大小將導(dǎo)入文件內(nèi)文字的大小轉(zhuǎn)化為適用于分辨率信息的文字大小。
所述word文件內(nèi)存有文字?jǐn)?shù)據(jù)與文字算法,文件導(dǎo)入模塊將word文件導(dǎo)入時(shí),將文字?jǐn)?shù)據(jù)與文字算法一并導(dǎo)入,所述編輯程序進(jìn)行編輯時(shí)調(diào)取文字算法實(shí)現(xiàn)文字大小的調(diào)整。
本發(fā)明通過調(diào)取word文件中的文字算法實(shí)現(xiàn)文字大小的調(diào)整,便于文字的任意放大或者縮小仍能實(shí)現(xiàn)清晰可見的效果。
所述編輯程序還包括一用于調(diào)整導(dǎo)出文件格式的格式轉(zhuǎn)換模塊,通過格式轉(zhuǎn)換模塊調(diào)整導(dǎo)出文件的格式,導(dǎo)出文件的格式包括可改寫格式或者不可改寫格式。便于根據(jù)不同的情況,選擇能否進(jìn)行信息的篡改。
所述編輯程序還包括一用于導(dǎo)出文件的文件導(dǎo)出模塊,所述文件導(dǎo)出模塊將導(dǎo)入的文件導(dǎo)出為一網(wǎng)頁文件,將所述網(wǎng)頁文件上傳至服務(wù)器;
所述服務(wù)器也安裝有一編輯程序;
智能終端登入網(wǎng)頁文件上傳的網(wǎng)址后,進(jìn)行網(wǎng)頁文件的瀏覽,所述服務(wù)器的編輯程序調(diào)取登入網(wǎng)址的智能終端的分辨率,進(jìn)而將適宜智能終端的網(wǎng)頁文件傳遞給智能終端進(jìn)行顯示。
通過服務(wù)器設(shè)有編輯程序,實(shí)現(xiàn)實(shí)時(shí)調(diào)整不同的智能終端同一網(wǎng)址時(shí),顯示畫面的調(diào)整,保證網(wǎng)頁上的信息能清晰可見。
或者,所述編輯程序還包括一用于導(dǎo)出文件的文件導(dǎo)出模塊,所述文件導(dǎo)出模塊將導(dǎo)入的文件導(dǎo)出為至少兩個(gè)適用于不同分辨率的智能終端的網(wǎng)頁文件,將所述網(wǎng)頁文件上傳至服務(wù)器;
智能終端登入網(wǎng)頁文件上傳的網(wǎng)址后,進(jìn)行網(wǎng)頁文件的瀏覽,所述服務(wù)器內(nèi)設(shè)有一分辨率識別模塊,通過分辨率識別模塊調(diào)取登入網(wǎng)址的智能終端的分辨率,進(jìn)而將適宜智能終端的網(wǎng)頁文件傳遞給智能終端進(jìn)行顯示。
通過服務(wù)器設(shè)有分辨率識別模塊,實(shí)現(xiàn)實(shí)時(shí)調(diào)整不同的智能終端同一網(wǎng)址時(shí),顯示畫面的調(diào)整,保證網(wǎng)頁上的信息能清晰可見。
所述編輯程序還包括一用于顯示不同分辨率的顯示畫面的預(yù)覽模塊,所述編輯程序包括一操作界面,所述操作界面上設(shè)有一顯示有預(yù)覽字樣的預(yù)覽圖標(biāo),用戶點(diǎn)擊預(yù)覽圖標(biāo)后,預(yù)覽模塊進(jìn)行工作;
所述操作界面跳轉(zhuǎn)至預(yù)覽界面,預(yù)覽界面包括一用于顯示文字在PC端顯示的第一預(yù)覽界面、一用于顯示文字在手機(jī)端顯示的第二預(yù)覽界面、一用于顯示文字在電視端顯示的第三預(yù)覽界面;
所述第一預(yù)覽界面、第二預(yù)覽界面以及第三預(yù)覽界面上均設(shè)有一用于調(diào)整至其他預(yù)覽界面的預(yù)覽界面跳轉(zhuǎn)指令,當(dāng)用戶觸動預(yù)覽界面調(diào)整指令后,第一預(yù)覽界面跳轉(zhuǎn)至第二預(yù)覽界面,當(dāng)用戶再次觸動預(yù)覽界面調(diào)整指令后,第二預(yù)覽界面跳轉(zhuǎn)至第三預(yù)覽界面,實(shí)現(xiàn)預(yù)覽界面的更換。
便于通過預(yù)覽模塊,獲知文件在不同的智能終端上進(jìn)行顯示時(shí),內(nèi)容的排版與大小。
所述智能終端包括一觸摸屏系統(tǒng),所述觸摸屏系統(tǒng)獲取用戶的觸控顯示屏的操作動作信息;
所述編輯程序包括一用于調(diào)取操作動作信息并根據(jù)操作動作信息調(diào)整智能終端上當(dāng)前瀏覽的網(wǎng)頁文件上的文字的大小的手勢調(diào)整模塊。
所述智能終端包括一語音識別系統(tǒng),所述語音識別系統(tǒng)獲取用戶的語音指令;
所述編輯程序包括一用于調(diào)取語音指令并根據(jù)語音指令調(diào)整智能終端上當(dāng)前瀏覽的網(wǎng)頁文件上的文字的大小的語音調(diào)整模塊。
所述智能終端包括一微型處理器系統(tǒng)、一語音識別系統(tǒng),所述語音識別系統(tǒng)連接所述微型處理器系統(tǒng);
所述語音識別系統(tǒng)獲取用戶的語音指令,所述微型處理器系統(tǒng)連接所述智能終端的顯示屏;
所述微型處理器系統(tǒng)根據(jù)語音識別系統(tǒng)采集到的語音信息調(diào)整智能終端的顯示屏的點(diǎn)陣信息。
如用戶說出“放大”時(shí),微型處理器系統(tǒng)調(diào)整顯示屏的點(diǎn)陣信息,實(shí)現(xiàn)觸控顯示屏顯示畫面的放大;
如用戶說出“縮小”時(shí),微型處理器系統(tǒng)調(diào)整顯示屏的點(diǎn)陣信息,實(shí)現(xiàn)觸控顯示屏顯示畫面的縮小。
進(jìn)而實(shí)現(xiàn)智能調(diào)整顯示畫面的大小。
附圖說明
圖1為本發(fā)明的一種部分電路框圖。
具體實(shí)施方式
為了使本發(fā)明實(shí)現(xiàn)的技術(shù)手段、創(chuàng)作特征、達(dá)成目的與功效易于明白了解,下面結(jié)合具體圖示進(jìn)一步闡述本發(fā)明。
參見圖1,一次編輯適應(yīng)多平臺的教學(xué)編輯系統(tǒng),包括一智能終端1,智能終端1內(nèi)運(yùn)行有一編輯程序,編輯程序包括一用于識別智能終端分辨率大小的分辨率識別模塊,分辨率識別模塊自動調(diào)取存儲在智能終端內(nèi)的智能終端本身顯示屏的分辨率信息;編輯程序還包括一文字生成模塊,文字生成模塊根據(jù)分辨率識別模塊識別到的分辨率信息生成適用于分辨率信息的文字大小。本發(fā)明通過文字生成模塊針對不同分辨率的智能終端調(diào)整文字的大小,無需用戶在手動進(jìn)行一一調(diào)整。本發(fā)明的文字生成模塊可以在后臺運(yùn)行調(diào)整智能終端上所有軟件上的文字大小。編輯程序也可以打開某一文件后,對打開文件內(nèi)的文字大小進(jìn)行調(diào)整。從而實(shí)現(xiàn)智能終端任意顯示畫面均能文字大小的自動調(diào)整。
當(dāng)智能終端的橫向分辨率在1100px以下時(shí),文字生成模塊生成的文字的大小為14px;當(dāng)智能終端的橫向分辨率在1100px到1500px時(shí),文字生成模塊生成的文字的大小為16px;當(dāng)智能終端的橫向分辨率在1500px以上時(shí),文字生成模塊生成的文字的大小為18px。針對不同的分辨率,生成不同大小的字體,便于智能終端的觀看,且本發(fā)明采用偶數(shù)字號的文字大小因?yàn)榕紨?shù)字號的文字相較奇數(shù)字號的文字顯示效果好。
優(yōu)選為,當(dāng)智能終端的橫向分辨率在1024px時(shí),文字生成模塊生成的文字的大小為14px;當(dāng)智能終端的橫向分辨率在1280px時(shí),文字生成模塊生成的文字的大小為16px。
編輯程序還包括一用于將文字轉(zhuǎn)化為點(diǎn)陣信息的轉(zhuǎn)換模塊,通過轉(zhuǎn)換模塊將文字生成模塊生成的文字轉(zhuǎn)換為點(diǎn)陣信息,便于不同的顯示裝置根據(jù)點(diǎn)陣信息進(jìn)行顯示。
編輯程序還包括一存儲模塊,存儲模塊存儲有分辨率信息;編輯程序打開后,分辨率識別模塊自動進(jìn)行分辨率識別,識別后自動將信息存儲在存儲模塊。便于提高文字生成的速度,減少分辨率識別模塊的重復(fù)工作。
編輯程序還包括一用于導(dǎo)入word文件的文件導(dǎo)入模塊,通過文件導(dǎo)入模塊將word文件導(dǎo)入至編輯程序內(nèi)進(jìn)行編輯,編輯內(nèi)容包括根據(jù)分辨率識別模塊識別到的分辨率的大小將導(dǎo)入文件內(nèi)文字的大小轉(zhuǎn)化為適用于分辨率信息的文字大小。
word文件內(nèi)存有文字?jǐn)?shù)據(jù)與文字算法,文件導(dǎo)入模塊將word文件導(dǎo)入時(shí),將文字?jǐn)?shù)據(jù)與文字算法一并導(dǎo)入,編輯程序進(jìn)行編輯時(shí)調(diào)取文字算法實(shí)現(xiàn)文字大小的調(diào)整。本發(fā)明通過調(diào)取word文件中的文字算法實(shí)現(xiàn)文字大小的調(diào)整,便于文字的任意放大或者縮小仍能實(shí)現(xiàn)清晰可見的效果。
編輯程序還包括一用于導(dǎo)出文件的文件導(dǎo)出模塊,文件導(dǎo)出模塊將導(dǎo)入的文件導(dǎo)出為一網(wǎng)頁文件,將網(wǎng)頁文件上傳至服務(wù)器;服務(wù)器也安裝有一編輯程序;智能終端登入網(wǎng)頁文件上傳的網(wǎng)址后,進(jìn)行網(wǎng)頁文件的瀏覽,服務(wù)器的編輯程序調(diào)取登入網(wǎng)址的智能終端的分辨率,進(jìn)而將適宜智能終端的網(wǎng)頁文件傳遞給智能終端進(jìn)行顯示。通過服務(wù)器設(shè)有編輯程序,實(shí)現(xiàn)實(shí)時(shí)調(diào)整不同的智能終端同一網(wǎng)址時(shí),顯示畫面的調(diào)整,保證網(wǎng)頁上的信息能清晰可見。
或者,編輯程序還包括一用于導(dǎo)出文件的文件導(dǎo)出模塊,文件導(dǎo)出模塊將導(dǎo)入的文件導(dǎo)出為至少兩個(gè)適用于不同分辨率的智能終端的網(wǎng)頁文件,將網(wǎng)頁文件上傳至服務(wù)器2;智能終端1登入網(wǎng)頁文件上傳的網(wǎng)址后,進(jìn)行網(wǎng)頁文件的瀏覽,服務(wù)器2內(nèi)設(shè)有一分辨率識別模塊,通過分辨率識別模塊調(diào)取登入網(wǎng)址的智能終端的分辨率,進(jìn)而將適宜智能終端的網(wǎng)頁文件傳遞給智能終端進(jìn)行顯示。通過服務(wù)器設(shè)有分辨率識別模塊,實(shí)現(xiàn)實(shí)時(shí)調(diào)整不同的智能終端同一網(wǎng)址時(shí),顯示畫面的調(diào)整,保證網(wǎng)頁上的信息能清晰可見。
編輯程序還包括一用于顯示不同分辨率的顯示畫面的預(yù)覽模塊,編輯程序包括一操作界面,操作界面上設(shè)有一顯示有預(yù)覽字樣的預(yù)覽圖標(biāo),用戶點(diǎn)擊預(yù)覽圖標(biāo)后,預(yù)覽模塊進(jìn)行工作;
操作界面跳轉(zhuǎn)至預(yù)覽界面,預(yù)覽界面包括一用于顯示文字在PC端顯示的第一預(yù)覽界面、一用于顯示文字在手機(jī)端顯示的第二預(yù)覽界面、一用于顯示文字在電視端顯示的第三預(yù)覽界面;第一預(yù)覽界面、第二預(yù)覽界面以及第三預(yù)覽界面上均設(shè)有一用于調(diào)整至其他預(yù)覽界面的預(yù)覽界面跳轉(zhuǎn)指令,當(dāng)用戶觸動預(yù)覽界面調(diào)整指令后,第一預(yù)覽界面跳轉(zhuǎn)至第二預(yù)覽界面,當(dāng)用戶再次觸動預(yù)覽界面調(diào)整指令后,第二預(yù)覽界面跳轉(zhuǎn)至第三預(yù)覽界面,實(shí)現(xiàn)預(yù)覽界面的更換。便于通過預(yù)覽模塊,獲知文件在不同的智能終端上進(jìn)行顯示時(shí),內(nèi)容的排版與大小。
智能終端包括一觸摸屏系統(tǒng),觸摸屏系統(tǒng)獲取用戶的觸控顯示屏的操作動作信息;編輯程序包括一用于調(diào)取操作動作信息并根據(jù)操作動作信息調(diào)整智能終端上當(dāng)前瀏覽的網(wǎng)頁文件上的文字的大小的手勢調(diào)整模塊。在觸控顯示屏上具有至少兩個(gè)觸摸點(diǎn)的觸摸點(diǎn)組,并且觸摸點(diǎn)組中至少兩個(gè)觸摸點(diǎn)間的距離縮短時(shí),視為符合縮小的操作動作信息,手勢調(diào)整模塊進(jìn)行文字的縮?。辉谒鲇|控式智能終端的觸摸屏上具有至少兩個(gè)觸摸點(diǎn)的觸摸點(diǎn)組,并且觸摸點(diǎn)組中至少兩個(gè)觸摸點(diǎn)間的距離增大時(shí),視為符合放大的操作動作信息,手勢調(diào)整模塊進(jìn)行文字的縮小。
智能終端包括一語音識別系統(tǒng),語音識別系統(tǒng)獲取用戶的語音指令;編輯程序包括一用于調(diào)取語音指令并根據(jù)語音指令調(diào)整智能終端上當(dāng)前瀏覽的網(wǎng)頁文件上的文字的大小的語音調(diào)整模塊。
參見圖1,智能終端1包括一微型處理器系統(tǒng)11、一語音識別系統(tǒng)14,語音識別系統(tǒng)14連接微型處理器系統(tǒng)11;語音識別系統(tǒng)獲取用戶的語音指令,微型處理器系統(tǒng)11連接智能終端的顯示屏;微型處理器系統(tǒng)11根據(jù)語音識別系統(tǒng)采集到的語音信息調(diào)整智能終端的顯示屏的點(diǎn)陣信息。微型處理器系統(tǒng)11連接用于無線連接服務(wù)器的無線通信模塊12。如用戶說出“放大”時(shí),微型處理器系統(tǒng)調(diào)整點(diǎn)陣信息,實(shí)現(xiàn)觸控顯示屏顯示畫面的放大;如用戶說出“縮小”時(shí),微型處理器系統(tǒng)調(diào)整點(diǎn)陣信息,實(shí)現(xiàn)觸控顯示屏顯示畫面的縮小。進(jìn)而實(shí)現(xiàn)智能調(diào)整顯示畫面的大小。微型處理器系統(tǒng)11還連接觸摸屏系統(tǒng)13;觸摸屏系統(tǒng)13獲取用戶的觸控顯示屏的操作動作信息,并將操作動作信息傳送給微型處理器系統(tǒng),微型處理器系統(tǒng)根據(jù)操作動作信息調(diào)整觸控顯示屏的點(diǎn)陣信息,實(shí)現(xiàn)觸控顯示屏顯示畫面的放大或縮小。
編輯程序設(shè)有一用于判斷智能終端當(dāng)前顯示的畫面是否變形的反饋模塊;存儲模塊內(nèi)存儲有文字的橫向?qū)挾扰c縱向?qū)挾鹊谋戎?;反饋模塊根據(jù)文字的橫向?qū)挾扰c縱向?qū)挾鹊谋戎蹬c智能終端當(dāng)前顯示的畫面的文字的橫向?qū)挾扰c縱向?qū)挾缺戎颠M(jìn)行比較,如若比值差值不大于1%,反饋模塊判斷為不變形;如若比值差值大于1%,反饋判斷為變形。反饋模塊判斷為變形時(shí),發(fā)送變形信息給服務(wù)器進(jìn)行記錄。
編輯程序還包括一用于調(diào)整智能終端上當(dāng)前顯示畫面上顯示文字的大小調(diào)整模塊、一用于智能終端上當(dāng)前顯示畫面上下左右進(jìn)行平移的位置調(diào)整模塊、一用于檢測用戶點(diǎn)擊當(dāng)前顯示界面位置的點(diǎn)擊位置檢測模塊;
當(dāng)用戶雙擊鼠標(biāo)左鍵后,觸動點(diǎn)擊位置檢測模塊進(jìn)行監(jiān)測點(diǎn)擊位置,如若點(diǎn)擊位置為白色背景處,大小調(diào)整模塊進(jìn)行工作,滾動鼠標(biāo)滾輪,大小調(diào)整模塊對文字的大小進(jìn)行調(diào)整;
當(dāng)用戶雙擊鼠標(biāo)右鍵后,觸動點(diǎn)擊位置檢測模塊進(jìn)行監(jiān)測點(diǎn)擊位置,如若點(diǎn)擊位置為白色背景處,位置調(diào)整模塊進(jìn)行工作,長按鼠標(biāo)左鍵移動鼠標(biāo),位置調(diào)整模塊根據(jù)鼠標(biāo)的移動情況對當(dāng)前顯示畫面進(jìn)行二維移動。
以上顯示和描述了本發(fā)明的基本原理和主要特征和本發(fā)明的優(yōu)點(diǎn)。本行業(yè)的技術(shù)人員應(yīng)該了解,本發(fā)明不受上述實(shí)施例的限制,上述實(shí)施例和說明書中描述的只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明還會有各種變化和改進(jìn),這些變化和改進(jìn)都落入要求保護(hù)的本發(fā)明范圍內(nèi)。本發(fā)明要求保護(hù)范圍由所附的權(quán)利要求書及其等效物界定。