发明名称 | 一种基于自动排版的一键成书方法 | ||
摘要 | 本发明涉及一种基于自动排版的一键成书方法,步骤一、选择书本尺寸;步骤二、设置排版约束条件;步骤三、判断每一条数据是否均已生成排版数据;步骤四、判断该条数据是否已经排版完,步骤五、判断该条数据图片是否已经排完;步骤六、该尺寸书本相应的板式中最多的图片张数记为n,当前待排数据的图片张数记为m,n和m中的最小值记为1,分别使用前1,2,3,...,1张图、文字待定以及使用含相应张数图片的所有板式,排一页;步骤七、使用当前待排数据的待定文字以及纯文本的所有板式,排一页;步骤八、对步骤六或步骤七中产生的所有一页排法数据进行综合评估,优选出最优的一页排法;步骤九:取出优选并保存的所有页排版数据进行处理渲染预览。 | ||
申请公布号 | CN104021113B | 申请公布日期 | 2016.11.30 |
申请号 | CN201410279986.0 | 申请日期 | 2014.06.23 |
申请人 | 时光流影科技股份有限公司 | 发明人 | 茆昌盛;张琪;刘桂霞;孙立;叶营 |
分类号 | G06F17/25(2006.01)I | 主分类号 | G06F17/25(2006.01)I |
代理机构 | 北京五月天专利商标代理有限公司 11294 | 代理人 | 吴宝泰 |
主权项 | 一种基于自动排版的一键成书方法,包括以下步骤:步骤一、选择书本尺寸;步骤二、设置排版约束条件;步骤三、判断每一条数据是否均已生成排版数据;如果是,则转到步骤九,否则取一条数据,转到步骤四,进行自动排版;步骤四、判断该条数据是否已经排版完,如果是,则转到步骤三,否则,转到步骤五;步骤五、判断该条数据图片是否已经排完;如果是,则转到步骤七;否则,转到步骤六;步骤六、该尺寸书本相应的板式中最多的图片张数记为n,当前待排数据的图片张数记为m,n和m中的最小值记为l,分别使用前1,2,3,...,l张图、待定文字以及含相应张数图片的所有板式,排一页,转到步骤八;步骤七、使用当前待排数据的待定文字以及纯文本的所有板式,排一页,转到步骤八;步骤八、对步骤六或步骤七中产生的所有一页排法数据进行综合评估,优选出最优的一页排法,并记录该排法相应的未排数据,使用随机数控制该页区块与区块之间的相对位置,平移结束后保存,转到步骤四;步骤九:取出优选并保存的所有页排版数据进行处理渲染预览,以及生成电子书。 | ||
地址 | 230088 安徽省合肥市高新区黄山路599号时代数码港18层 |