亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

頁面排版方法及裝置的制造方法_5

文檔序號:9471376閱讀:來源:國知局
9,用于將當前頁面容器的下一個頁面容器作為當前頁面容器,根據(jù)累計偏移量對當前頁面容器進行排版;判斷單元30,用于判斷當前頁面容器是否為最后一個容器;當當前頁面容器并非最后一個頁面容器,計算單元27還用于計算當前頁面容器的偏移量。
[0114]所述裝置中各個單元的功能和作用的實現(xiàn)過程詳見上述方法中對應(yīng)的實現(xiàn)過程,在此不再贅述。
[0115]綜合上述,本發(fā)明實施例所提供的頁面排版方法及裝置,將文章分頁得到的若干內(nèi)容塊,并將內(nèi)容塊加載到對應(yīng)的內(nèi)容容器中。在確定當前頁面容器及其對應(yīng)的內(nèi)容容器后,將所述對應(yīng)內(nèi)容容器插入到頁面容器中。由于當前頁面容器頁尾部分存在空行,通過將緊鄰所述對應(yīng)內(nèi)容容器的下一個內(nèi)容容器插入到當前頁面容器,填充頁面容器的空行。與現(xiàn)有技術(shù)相比,當分頁后頁面中存在空行時,能夠?qū)⒖招羞M行填補,從而能夠避免頁尾出現(xiàn)空行的現(xiàn)象,提高頁面的利用率,進一步能夠優(yōu)化展示效果,提高用戶體驗。
[0116]可以理解的是,本發(fā)明可用于眾多通用或?qū)S玫挠嬎阆到y(tǒng)環(huán)境或配置中。例如:個人計算機、服務(wù)器計算機、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、置頂盒、可編程的消費電子設(shè)備、網(wǎng)絡(luò)PC、小型計算機、大型計算機、包括以上任何系統(tǒng)或設(shè)備的分布式計算環(huán)境等等。
[0117]本發(fā)明可以在由計算機執(zhí)行的計算機可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計算環(huán)境中實踐本發(fā)明,在這些分布式計算環(huán)境中,由通過通信網(wǎng)絡(luò)而被連接的遠程處理設(shè)備來執(zhí)行任務(wù)。在分布式計算環(huán)境中,程序模塊可以位于包括存儲設(shè)備在內(nèi)的本地和遠程計算機存儲介質(zhì)中。
[0118]需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0119]以上所述僅是本發(fā)明的【具體實施方式】,應(yīng)當指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。
【主權(quán)項】
1.頁面排版方法,其特征在于,所述方法包括: 確定終端顯示區(qū)域可以容納的字數(shù); 根據(jù)終端顯示區(qū)域可以容納的字數(shù),將文章分成若干內(nèi)容塊; 將內(nèi)容塊加載到對應(yīng)的內(nèi)容容器; 確定當前頁面容器及其對應(yīng)內(nèi)容容器; 將所述對應(yīng)內(nèi)容容器插入到頁面容器中; 將緊鄰所述對應(yīng)內(nèi)容容器的下一個內(nèi)容容器插入到當前頁面容器; 對當前頁面容器進行排版。2.如權(quán)利要求1所述的頁面排版方法,其特征在于,所述方法還包括: 計算當前頁面容器的偏移量; 累計所述偏移量,得到累計偏移量; 將當前頁面容器的下一個頁面容器作為當前頁面容器,根據(jù)所述累計偏移量調(diào)整當前頁面容器中內(nèi)容容器的顯示內(nèi)容。3.如權(quán)利要求2所述的頁面排版方法,其特征在于,根據(jù)所述累計偏移量調(diào)整所述當前頁面容器中內(nèi)容容器的顯示內(nèi)容,包括: 判斷所述累計偏移量是否小于當前頁面容器對應(yīng)的內(nèi)容容器的高度; 當所述累計偏移量小于當前頁面容器對應(yīng)的內(nèi)容容器的高度時,將所述頁面容器中的內(nèi)容容器按照所述累計偏移量向上偏移; 當所述累計偏移量大于或者等于當前頁面容器對應(yīng)的內(nèi)容容器的高度時,刪除當前頁面容器。4.如權(quán)利要求1所述的頁面排版方法,其特征在于,在將所述對應(yīng)內(nèi)容容器插入到當前頁面容器中之后,將緊鄰所述對應(yīng)內(nèi)容容器的下一個內(nèi)容容器插入到當前頁面容器之前,所述方法還包括: 判斷所述對應(yīng)內(nèi)容容器與當前頁面容器的高度是否相等; 如果所述對應(yīng)內(nèi)容容器與當前頁面容器的高度相等,執(zhí)行對當前頁面容器進行排版的操作; 如果所述對應(yīng)內(nèi)容容器與當前頁面容器的高度不相等,執(zhí)行將緊鄰所述對應(yīng)內(nèi)容容器的下一個內(nèi)容容器插入到當前頁面容器的操作。5.如權(quán)利要求1至4中任一權(quán)項所述的頁面排版方法,其特征在于,確定終端顯示區(qū)域可以容納的字數(shù),包括: 當所述文章為雙字節(jié)字符時,獲取字符的字號;根據(jù)字號與像素的對應(yīng)關(guān)系確定字符的寬度;根據(jù)所述寬度計算可以容納的字數(shù); 當所述文章為單字節(jié)字符時,獲取字母的平均寬度;通過所述平均寬度計算可以容納的字母數(shù)。6.頁面排版方法,其特征在于,所述方法包括: 確定終端顯示區(qū)域可以容納的字數(shù); 根據(jù)終端顯示區(qū)域可以容納的字數(shù),將文章分成若干內(nèi)容塊; 將每個內(nèi)容塊加載到對應(yīng)的內(nèi)容容器; 將每個內(nèi)容容器插入到對應(yīng)的頁面容器中; 除最后一個頁面容器,在每個頁面容器中,插入下一個頁面容器中的內(nèi)容容器; 確定當前頁面容器; 對當前頁面容器進行排版; 計算當前頁面容器的偏移量; 累計所述偏移量,得到累計偏移量; 將當前頁面容器的下一個頁面容器作為當前頁面容器,根據(jù)所述累計偏移量對當前頁面容器進行排版; 判斷所述當前頁面容器是否為最后一個容器; 當所述當前頁面容器并非最后一個頁面容器時,重復(fù)執(zhí)行計算當前頁面容器的偏移量的操作; 當所述當前頁面容器是最后一個頁面容器時,不執(zhí)行任何操作。7.頁面排版裝置,其特征在于,所述裝置包括: 第一確定單元:用于計算終端顯示區(qū)域可以容納的字數(shù); 分頁單元,用于根據(jù)終端顯示區(qū)域可以容納的字數(shù),將文章分成若干內(nèi)容塊; 加載單元,用于將內(nèi)容塊加載到對應(yīng)的內(nèi)容容器; 第二確定單元,用于確定當前頁面容器及其對應(yīng)內(nèi)容容器; 第一插入單元,用于將所述對應(yīng)內(nèi)容容器插入到頁面容器中; 第二插入單元,用于將緊鄰所述對應(yīng)內(nèi)容容器的下一個內(nèi)容容器插入到當前頁面容器; 排版單元,用于對當前頁面容器進行排版。8.如權(quán)利要求7所述的頁面排版裝置,其特征在于,所述裝置還包括: 計算單元,用于計算當前頁面容器的偏移量; 累計單元,用于累計所述偏移量,得到累計偏移量; 調(diào)整單元,用于將當前頁面容器的下一個頁面容器作為當前頁面容器,根據(jù)所述累計偏移量調(diào)整當前頁面容器中內(nèi)容容器的顯示內(nèi)容。9.如權(quán)利要求7所述的頁面排版裝置,其特征在于,所述裝置還包括:判斷單元, 所述判斷單元:用于判斷所述對應(yīng)內(nèi)容容器與當前頁面容器的高度是否相等; 所述第二插入單元:還用于當所述對應(yīng)內(nèi)容容器與當前頁面容器的高度不相等時,將緊鄰所述對應(yīng)內(nèi)容容器的下一個內(nèi)容容器插入到當前頁面容器; 所述排版單元:還用于當所述對應(yīng)內(nèi)容容器與當前頁面容器的高度相等時,對當前頁面容器進行排版。10.頁面排版裝置,其特征在于,所述裝置包括: 第一確定單元,用于確定終端顯示區(qū)域可以容納的字數(shù); 分頁單元,用于根據(jù)終端顯示區(qū)域可以容納的字數(shù),將文章分成若干內(nèi)容塊; 加載單元,用于將內(nèi)容塊加載到對應(yīng)的內(nèi)容容器; 第一插入單元,用于將每個內(nèi)容容器插入到頁面容器中; 第二插入單元,用于除最后一個頁面容器,在每個頁面容器中,插入下一個頁面容器中的內(nèi)容容器; 第二確定單元,用于確定當前頁面容器; 第一排版單元,用于對當前頁面容器進行排版; 計算單元,用于計算當前頁面容器的偏移量; 累計單元,用于累計所述偏移量,得到累計偏移量; 第二排版單元,用于將當前頁面容器的下一個頁面容器作為當前頁面容器,根據(jù)所述累計偏移量對當前頁面容器進行排版; 判斷單元,用于判斷所述當前頁面容器是否為最后一個容器; 當所述當前頁面容器并非最后一個頁面容器,所述計算單元,還用于計算當前頁面容器的偏移量。
【專利摘要】本發(fā)明公開的頁面排版方法,包括:確定終端顯示區(qū)域可以容納的字數(shù);根據(jù)終端顯示區(qū)域可以容納的字數(shù),將文章分成若干內(nèi)容塊;將內(nèi)容塊加載到對應(yīng)的內(nèi)容容器;確定當前頁面容器及其對應(yīng)的內(nèi)容容器;將所述對應(yīng)內(nèi)容容器插入到頁面容器中;將緊鄰所述對應(yīng)內(nèi)容容器的下一個內(nèi)容容器插入到當前頁面容器;對當前頁面容器進行排版。本發(fā)明還提供了頁面排版裝置。本發(fā)明實施例所提供的頁面排版方法及裝置,與現(xiàn)有技術(shù)相比,當分頁后頁面中存在空行時,能夠?qū)⒖招羞M行填補,從而能夠避免頁尾出現(xiàn)空行的現(xiàn)象,提高頁面的利用率,進一步能夠優(yōu)化展示效果,提高用戶體驗。
【IPC分類】G06F17/30
【公開號】CN105224540
【申請?zhí)枴緾N201410235926
【發(fā)明人】藺文龍
【申請人】廣州市動景計算機科技有限公司
【公開日】2016年1月6日
【申請日】2014年5月29日
【公告號】WO2015180422A1
當前第5頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1