[發(fā)明專利]一種基于自動排版的一鍵成書方法有效
| 申請?zhí)枺?/td> | 201410279986.0 | 申請日: | 2014-06-23 |
| 公開(公告)號: | CN104021113B | 公開(公告)日: | 2016-11-30 |
| 發(fā)明(設(shè)計)人: | 茆昌盛;張琪;劉桂霞;孫立;葉營 | 申請(專利權(quán))人: | 時光流影科技股份有限公司 |
| 主分類號: | G06F17/25 | 分類號: | G06F17/25 |
| 代理公司: | 北京五月天專利商標代理有限公司 11294 | 代理人: | 吳寶泰 |
| 地址: | 230088 安徽省合肥*** | 國省代碼: | 安徽;34 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 自動 排版 成書 方法 | ||
1.一種基于自動排版的一鍵成書方法,包括以下步驟:步驟一、選擇書本尺寸;步驟二、設(shè)置排版約束條件;步驟三、判斷每一條數(shù)據(jù)是否均已生成排版數(shù)據(jù);如果是,則轉(zhuǎn)到步驟九,否則取一條數(shù)據(jù),轉(zhuǎn)到步驟四,進行自動排版;步驟四、判斷該條數(shù)據(jù)是否已經(jīng)排版完,如果是,則轉(zhuǎn)到步驟三,否則,轉(zhuǎn)到步驟五;步驟五、判斷該條數(shù)據(jù)圖片是否已經(jīng)排完;如果是,則轉(zhuǎn)到步驟七;否則,轉(zhuǎn)到步驟六;步驟六、該尺寸書本相應(yīng)的板式中最多的圖片張數(shù)記為n,當前待排數(shù)據(jù)的圖片張數(shù)記為m,n和m中的最小值記為1,分別使用前1,2,3,...,1張圖、待定文字以及含相應(yīng)張數(shù)圖片的所有板式,排一頁,轉(zhuǎn)到步驟八;步驟七、使用當前待排數(shù)據(jù)的待定文字以及純文本的所有板式,排一頁,轉(zhuǎn)到步驟八;步驟八、對步驟六或步驟七中產(chǎn)生的所有一頁排法數(shù)據(jù)進行綜合評估,優(yōu)選出最優(yōu)的一頁排法,并記錄該排法相應(yīng)的未排數(shù)據(jù),使用隨機數(shù)控制該頁區(qū)塊與區(qū)塊之間的相對位置,平移結(jié)束后保存,轉(zhuǎn)到步驟四;步驟九:取出優(yōu)選并保存的所有頁排版數(shù)據(jù)進行處理渲染預(yù)覽,以及生成電子書。
2.根據(jù)權(quán)利要求1所述基于自動排版的一鍵成書方法,其特征在于:在所述步驟一中,所述書本尺寸為當前市面上書籍尺寸。
3.根據(jù)權(quán)利要求1所述基于自動排版的一鍵成書方法,其特征在于:在所述步驟二中,所述排版約束條件包括圖片區(qū)塊最小顯示寬度與高度、文本區(qū)塊最小寬度、橫向區(qū)塊間距、縱向區(qū)塊間距、版心高度所能容納的最大文本行數(shù)、版心寬度所能容納的英文字母長度、圖片顯示寬度與圖片區(qū)塊寬度最小比值,綜合評價多項排版約束條件指標權(quán)重,用戶可設(shè)置相應(yīng)的值進行自動排版。
4.根據(jù)權(quán)利要求1所述基于自動排版的一鍵成書方法,其特征在于:在所述步驟三中,所述一條數(shù)據(jù)為一條需要排版的數(shù)據(jù),相當于一本書的一個章節(jié)數(shù)據(jù),包括任意張任意尺寸的圖片和任意段的文字;所述排版數(shù)據(jù)為對一條數(shù)據(jù)進行自動排版生成的待定頁數(shù)數(shù)據(jù),相當于對一個章節(jié)進行自動排版后,生成的該章節(jié)的多頁。
5.根據(jù)權(quán)利要求1所述基于自動排版的一鍵成書方法,其特征在于:在步驟四中,所述數(shù)據(jù)為對一條章節(jié)數(shù)據(jù),或一條已經(jīng)排掉前任意段落文字和前任意張圖片生成任意頁排版數(shù)據(jù)后剩余未排版的章節(jié)數(shù)據(jù),包括任意張任意尺寸的圖片和任意段的文字。
6.根據(jù)權(quán)利要求1所述基于自動排版的一鍵成書方法,其特征在于:在步驟五中,所述圖片為一條章節(jié)待排版數(shù)據(jù)中的圖片,當有圖片時,則至少使用前一張圖片進行排版。
7.根據(jù)權(quán)利要求1所述基于自動排版的一鍵成書方法,其特征在于:步驟六中,所述板式為根據(jù)用戶需求內(nèi)置,其定義了圖片區(qū)塊、文字區(qū)塊以及兩者之間的相對位置關(guān)系;所述排一頁為實現(xiàn)板式的自動排版邏輯與方法,自動排版遵循以下規(guī)則:1)所有數(shù)據(jù)的規(guī)則:所有圖片文字區(qū)塊的位置均以版心的左上角為起始位置計算并保存,實際取已排版好的數(shù)據(jù)預(yù)覽或生成電子書時,需要根據(jù)數(shù)據(jù)在左頁面還是在右頁面進行相應(yīng)的平移;2)圖片處理原則a:改變圖片顯示大小時,一定是等比例的,保證圖片不變形;3)圖片處理原則b:圖片只可以被等比率壓縮,但不可以被等比率拉升,以避免由于圖片拉升而帶來的顯示模糊;4)圖片處理原則c:如果一定要壓縮圖片,圖片有最小高度與最小寬度限制;5)圖片處理原則d:給圖片分配的顯示區(qū)域,如果圖片高度不夠,則會控制圖片下方的內(nèi)容向上靠起;如果是圖片寬度不夠,則會控制圖片在分配的顯示區(qū)域居中顯示;6)文字處理原則a:當為圖片優(yōu)先排版模式時,如果文字沒有排完,且在圖片排好后,文字區(qū)塊還能放入文字,則文字按順序切割分配到板式的文本區(qū)域;7)文字處理原則b:如果一個段落文字被切割分配到不同的頁區(qū)塊時,第一個區(qū)塊最后一行文字必須排滿整行;8)文字處理原則c:文本顯示控制必須符合相關(guān)排版要求;9)文字處理原則d:如果給文字分配的區(qū)域?qū)挾炔皇前嫘膶挾龋瑢挾扔凶钚挾认拗疲?0)文字處理原則e:如果尾頁只有比較少的文字,將嘗試將尾頁行數(shù)的文字擠到有圖片的頁中去;排法是對任意條數(shù)據(jù)進行自動排版,在處理新的一條數(shù)據(jù)時,另起一頁,繼續(xù)進行排版,故考慮處理尾頁留白比較多的問題。
8.根據(jù)權(quán)利要求1所述基于自動排版的一鍵成書方法,其特征在于:步驟七中,所述純文本板式為不含圖片,只含文本的板式,包括文字橫排與豎排兩種板式。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于時光流影科技股份有限公司,未經(jīng)時光流影科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410279986.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種老虎鉗
- 下一篇:一種可調(diào)籃筐高度的籃球架





