[發明專利]基于電子書的排版方法、電子設備及計算機存儲介質有效
| 申請號: | 201910305427.5 | 申請日: | 2019-04-16 |
| 公開(公告)號: | CN110096691B | 公開(公告)日: | 2022-12-23 |
| 發明(設計)人: | 孫上斌;成湘均;張凌云 | 申請(專利權)人: | 掌閱科技股份有限公司 |
| 主分類號: | G06F40/189 | 分類號: | G06F40/189;G06F40/109;G06T11/60 |
| 代理公司: | 北京市浩天知識產權代理事務所(普通合伙) 11276 | 代理人: | 宋菲;劉蘭蘭 |
| 地址: | 100124 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 電子書 排版 方法 電子設備 計算機 存儲 介質 | ||
本發明公開了一種基于電子書的排版方法、電子設備及計算機存儲介質,該方法包括:確定電子書的頁面區域中包含的對象排版區域,通過對象排版引擎在對象排版區域內排布待展示的對象;確定與對象排版區域相對應的目標矩形區域,通過目標矩形區域將所述頁面區域中包含的剩余可用區域劃分為至少一個候選矩形區域;根據至少一個候選矩形區域的區域范圍,確定頁面區域中包含的文字排版區域,通過文字排版引擎在文字排版區域內排布待展示的文字。由此能夠確保展示對象的位置固定不變,即使文字的字號、字體發生調整也不會對已經插入的展示對象造成影響,避免了因展示對象位置變化而導致文字的索引偏移量發生改變,進而對筆記造成影響的問題。
技術領域
本發明涉及計算機領域,具體涉及一種基于電子書的排版方法、電子設備及計算機存儲介質。
背景技術
在電子書排版過程中,為了實現圖文并茂的效果,經常需要向電子書頁面中插入諸如圖片之類的展示對象。在現有的排版方式中,通常采用圖文混排的方式實現。具體地,通過排版引擎排版文字信息,然后,在文字信息的排版過程中動態插入圖片。由于電子書在排版過程中需要執行校對、編輯等操作,因此,文字信息大多為流式信息。在該種流式排版方式中,頁面中的各個文字信息的索引偏移量取決于插入的圖片的位置,一旦插入的圖片位置發生改變,則對應頁面中的各個文字信息的索引偏移量也將發生改變。
但是,在實現本發明的過程中,發明人發現現有技術中的上述方案至少存在下述缺陷:由于文字信息的索引偏移量與用戶的筆記、想法等用戶交互信息相互關聯,而用戶交互信息在電子書中的位置是固定的,不會因為插入圖片調整其位置信息,因此,一旦電子書中插入的圖片在后續編輯過程中刪除或改變位置,則會導致用戶交互信息不再與其對應的文字內容具有位置關聯關系,發生交互信息位置錯亂的現象,從而為用戶的閱讀造成不便。并且,在上述流式排版方式中,插入圖片的位置無法預先設置,因此,圖片位置不固定,一旦文字的字體調整或字號改變后則會導致圖片位置發生變化,從而導致頁面布局不一致的問題,例如圖片原本顯示在當前頁的下半部分,當將字號調大后,圖片會被擠到下一頁的上半部分。由此可見,上述排版方式無法控制插入圖片的位置,且圖片位置的變化容易對筆記等用戶交互信息造成影響,從而嚴重影響用戶的正常閱讀。
發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的基于電子書的排版方法、電子設備及計算機存儲介質。
根據本發明的一個方面,提供了一種基于電子書的排版方法,包括:
確定所述電子書的頁面區域中包含的對象排版區域,通過對象排版引擎在所述對象排版區域內排布待展示的對象;
確定與所述對象排版區域相對應的目標矩形區域,通過所述目標矩形區域將所述頁面區域中包含的剩余可用區域劃分為至少一個候選矩形區域;
根據所述至少一個候選矩形區域的區域范圍,確定所述頁面區域中包含的文字排版區域,通過文字排版引擎在所述文字排版區域內排布待展示的文字。
根據本發明的另一方面,提供了一種電子設備,包括:處理器、存儲器、通信接口和通信總線,所述處理器、所述存儲器和所述通信接口通過所述通信總線完成相互間的通信;
所述存儲器用于存放至少一可執行指令,所述可執行指令使所述處理器執行以下操作:
確定所述電子書的頁面區域中包含的對象排版區域,通過對象排版引擎在所述對象排版區域內排布待展示的對象;
確定與所述對象排版區域相對應的目標矩形區域,通過所述目標矩形區域將所述頁面區域中包含的剩余可用區域劃分為至少一個候選矩形區域;
根據所述至少一個候選矩形區域的區域范圍,確定所述頁面區域中包含的文字排版區域,通過文字排版引擎在所述文字排版區域內排布待展示的文字。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于掌閱科技股份有限公司,未經掌閱科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910305427.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種禮簿設計制作引擎
- 下一篇:一種語義信息處理方法和裝置





