[發明專利]排版方法和排版裝置有效
| 申請號: | 201611121335.4 | 申請日: | 2016-12-08 |
| 公開(公告)號: | CN107066435B | 公開(公告)日: | 2020-05-19 |
| 發明(設計)人: | 李晨希 | 申請(專利權)人: | 阿里巴巴(中國)有限公司 |
| 主分類號: | G06F40/186 | 分類號: | G06F40/186;G06F40/189 |
| 代理公司: | 北京智信禾專利代理有限公司 11637 | 代理人: | 李曉慶 |
| 地址: | 310052 浙江省杭州市濱江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 排版 方法 裝置 | ||
本發明提供了一種排版方法和排版裝置,該方法包括:獲取待排版信息并確定各個待排版信息的長度;基于待排版信息的長度與預置的排版行長度,對待排版信息進行分組,生成針對排版行的多組待排版信息;基于排版行長度、針對排版行的各組中待排版信息的長度之和及相應分組中待排版信息的數目,確定各個排版行中每一待排版信息的擴展長度;基于擴展長度,對針對排版行的多組的待排版信息進行排版。本發明技術方案解決了信息排版不整齊而造成的視覺效果混亂的問題,提高了信息的可讀性。
技術領域
本發明涉及排版領域,具體而言,本發明涉及一種排版方法和一種排版裝置。
背景技術
隨著新媒體時代的發展,人們對視覺新媒體的關注也越來越高。視覺新媒體是繼報刊、雜志等傳統媒體之后,利用數字技術、網絡技術和移動技術等發展起來的、并通過網絡和終端向用戶提供信息服務的新型傳播媒介。
由于視覺新媒體是通過文字和圖片向用戶提供信息服務;故文字和圖片的排版格式可以直接影響視覺新媒體向用戶提供信息服務的質量。對于現有技術中,通過零散排版或居中排版的排版格式向用戶提供信息服務的方式存在多種問題。例如,視覺新媒體根據上述排版格式向用戶提供了熱門書籍推薦、熱門電影推薦等的文字內容的信息服務,然而根據上述排版格式排版出的文字內容在視覺效果上不夠整齊美觀,影響文字內容的可讀性,從而無法實現較高的信息服務質量。為了提高該信息服務質量,應該合理排版信息的位置,故,如何合理排版信息的位置,是現在視覺新媒體向用戶提供高質量服務時需要解決的重要問題。
發明內容
為克服上述技術問題或者至少部分地解決上述技術問題,特提出以下技術方案:
本發明的實施例提出了一種排版方法,包括:
獲取待排版信息并確定各個待排版信息的長度;
基于待排版信息的長度與預置的排版行長度,對待排版信息進行分組,生成針對排版行的多組待排版信息;
基于排版行長度、針對排版行的各組中待排版信息的長度之和及相應分組中待排版信息的數目,確定各個排版行中每一待排版信息的擴展長度;
基于擴展長度,對針對排版行的多組的待排版信息進行排版。
優選地,基于待排版信息的長度與預置的排版行長度,對待排版信息進行分組,生成針對排版行的多組待排版信息,包括:
基于待排版信息的長度,對多個待排版信息進行排序;
按照順序從已排序的待排版信息選擇若干個待排版信息以生成針對一個排版行的分組,若干個待排版信息的長度之和不大于所述排版行長度;
重復執行按照順序從已排序的待排版信息選擇若干個待排版信息以生成針對一個排版行的分組的步驟,直到對全部待排版信息分組完成。
優選地,基于待排版信息的長度與預置的排版行長度,對待排版信息進行分組,生成針對排版行的多組待排版信息,包括:
基于待排版信息的長度,對多個待排版信息進行排序;
基于預置的排版行長度及排版行數,對已排序的待排版信息進行分組,生成針對排版行的多組待排版信息;
其中,重復執行按照順序從已排序的所述待排版信息選擇若干個待排版信息以生成針對一個排版行的分組的步驟,直到對全部待排版信息分組完成,具體包括:
重復執行按照順序從已排序的待排版信息選擇若干個待排版信息以生成針對一個排版行的分組的步驟,直到分組數量與排版行數相同時,分組完成。
優選地,基于待排版信息的長度,對多個待排版信息進行排序,包括:
基于待排版信息的長度由大到小的順序,對多個待排版信息進行排序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴(中國)有限公司,未經阿里巴巴(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611121335.4/2.html,轉載請聲明來源鉆瓜專利網。





