[发明专利]一种由数据库驱动的排版方法和装置有效
申请号: | 202110888593.X | 申请日: | 2021-08-04 |
公开(公告)号: | CN113326685B | 公开(公告)日: | 2021-11-12 |
发明(设计)人: | 杨世凯;王斌;张曙光;崔岩 | 申请(专利权)人: | 北京星天科技有限公司 |
主分类号: | G06F40/189 | 分类号: | G06F40/189;G06F16/33 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许振新 |
地址: | 100012 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据库 驱动 排版 方法 装置 | ||
1.一种由数据库驱动的排版方法,其特征在于,所述方法包括:
接收待排版的目标对象所含内容的检索请求,基于所述检索请求中携带的检索条件在标准库中进行检索,得到所述目标对象的内容,其中,所述标准库中存储有标准化的资料内容,标准化的资料内容即标准要素,一条标准要素信息包括标准要素的属性和该标准要素的描述信息;
接收内容编辑请求,在编辑库中按照所述目标对象的目录对所述目标对象的内容进行编辑,得到所述目标对象的内容编辑结果并保存;
接收排版请求,在所述编辑库中基于预制的模版和所述内容编辑结果进行排版,得到所述目标对象的排版数据并保存;
基于所述排版数据输出预设格式的所述目标对象。
2.根据权利要求1所述的方法,其特征在于,所述接收排版请求,在所述编辑库中基于预制的模版和所述内容编辑结果进行排版,得到所述目标对象的排版数据,包括:
接收正文排版请求,将所述内容编辑结果填充至预制的正文模版得到所述目标对象的正文;
接收辅文排版请求,基于预制的辅文模版编辑得到所述目标对象的辅文;
将所述正文和所述辅文进行组合,得到所述目标对象的排版数据。
3.根据权利要求2所述的方法,其特征在于,在接收正文排版请求前,所述方法还包括:
接收正文模版制作请求,基于所述目标对象的目录从正文样式库中读取相应的正文样式,并基于读取的正文样式制作所述正文模版。
4.根据权利要求3所述的方法,其特征在于,在接收辅文排版请求前,所述方法还包括:
接收辅文模版制作请求,从辅文样式库中读取目标辅文样式,并基于所述目标辅文样式制作所述辅文模版。
5.根据权利要求2所述的方法,其特征在于,在将所述正文和所述辅文进行组合前,所述方法还包括:
接收正文页面布局设置请求,对所述正文的页面布局进行设置;
和/或
接收页眉页脚设置请求,对所述正文的页眉和页脚进行设置。
6.根据权利要求1所述的方法,其特征在于,所述预设格式为PDF,其中,基于所述排版数据输出预设格式的所述目标对象,包括:
基于iText技术和所述排版数据,输出PDF格式的所述目标对象。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
基于所述排版数据生成所述目标对象的脚本文件。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
接收针对所述目标对象的排版修改请求,对所述脚本文件进行修改;
基于修改后的脚本文件生成修改后的所述目标对象。
9.根据权利要求4所述的方法,其特征在于,
所述标准库中的目标内容与所述排版数据存在关联关系,所述目标内容为所述目标对象包含的内容,所述方法还包括:当所述标准库中的所述目标内容发生变化时,发送第一通知,以提醒排版人员对所述排版数据进行更新;
和/或,
所述正文样式库中的目标正文样式与所述排版数据存在关联关系,所述目标正文样式为所述正文模版中采用的样式,所述方法还包括:当所述正文样式库中的所述目标正文样式发生变化时,发送第二通知,以提醒排版人员对所述排版数据进行更新;
和/或
所述辅文样式库中的目标辅文样式与所述排版数据存在关联关系,所述目标辅文样式为所述辅文模版中采用的样式,所述方法还包括:当所述辅文样式库中的所述目标辅文样式发生变化时,发送第三通知,以提醒排版人员对所述排版数据进行更新。
10.一种由数据库驱动的排版装置,其特征在于,所述装置包括:
内容检索模块,用于接收待排版的目标对象所含内容的检索请求,基于所述检索请求中携带的检索条件在标准库中进行检索,得到所述目标对象的内容,其中,所述标准库中存储有标准化的资料内容,标准化的资料内容即标准要素,一条标准要素信息包括标准要素的属性和该标准要素的描述信息;
内容编辑模块,用于接收内容编辑请求,在编辑库中按照所述目标对象的目录对所述目标对象的内容进行编辑,得到所述目标对象的内容编辑结果并保存;
排版模块,用于接收排版请求,在所述编辑库中基于预制的模版和所述内容编辑结果进行排版,得到所述目标对象的排版数据并保存;
对象输出模块,用于基于所述排版数据输出预设格式的所述目标对象。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京星天科技有限公司,未经北京星天科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110888593.X/1.html,转载请声明来源钻瓜专利网。