[发明专利]一种图文报告的生成及排版的方法有效
申请号: | 201210036119.5 | 申请日: | 2012-02-17 |
公开(公告)号: | CN102609967A | 公开(公告)日: | 2012-07-25 |
发明(设计)人: | 吴国华;刘庆林;王玉娟 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | G06T11/60 | 分类号: | G06T11/60 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 杜军 |
地址: | 310018 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种图文报告的生成及排版的方法。传统平面载体常用的排版方式,是根据预先设定的模板进行匹配,通过调整程序代码完成,难以实现图文报告版面所见即所得的要求。本发明中整个图文报告由多个图文数据模板构成,每个图文数据模板对应一个RTF文件构成,实现可局部左右分栏、所见即所得的图文报告形式。采用图文报告自动排版的最优设计约束计算方法,实现图文报告自动生成及排版。 | ||
搜索关键词: | 一种 图文 报告 生成 排版 方法 | ||
【主权项】:
1. 一种图文报告的生成及排版的方法,其特征在于该方法包括以下步骤:步骤(1).图文报告的初始化,具体步骤如下:a、存储图文报告数据;为保存图文报告的数据及格式,同时以所见即所得的方式对其进行编辑修改,采用RTF文档结构存储图文报告的文字、图片数据的内容及格式;整个图文报告由多个图文数据模板构成,一个图文数据模板对应一个RTF文件;图文报告中需要展示的各部分信息,分别命名为不同的数据子项,以特定字符的形式标记,分类保存到不同的RTF模板文件中;b、设置模板属性配置文件;设置用于保存图文报告中全体图文数据模板的属性信息,设置这些属性的缺省值;主要包括图文数据模板的名称、可编辑性、模板在整体模板组合序列中的位置、模板区域顶点位置、图文数据模板类型、模板自身的重要度、模板的位置重要度、模板的相关模板集等自动排版所需的参数信息;c、读取模板属性配置文件;读取模板属性配置文件中每个图文数据模板属性信息,根据图文数据模板的名称获取对应的图文数据模板RTF文档,生成图文数据模板RTF文档信息链表结构;d、图文报告数据匹配;图文报告展示的实际数据存储在数据库中,从数据库中读取数据,通过搜索特定字符标记的方式进行定位,把RTF模板文件中对应的数据子项匹配替换成实际数据;步骤(2).图文报告自动排版约束设计;具体步骤如下:e、为了解决图文报告自动排版问题,对图文报告自动排版问题定义如下:给定图文报告由N个图文数据模板组成,记为,每个图文数据模板相对重要度记为,将图文数据模板放在面板C上,以上输入标记符合公式:每个图文数据模板由变量集唯一确定,其中为图文数据模板在面板C中四个顶点的位置,为与图文数据模板有相对位置关系的模板集;f、空白区域最小约束;最大化利用面板区域,应要求面板C空白区域最小;面板的空白利用率定义为:其中,为面板上空白面积之和,为面板总面积;根据报告打印纸尺寸类型,以及N个模板区域顶点位置,可计算面板空白利用率的值;g、位置重要度约束;在平面设计中,一般认为平面的中心位置最为重要,因此,模板所在位置重要度应当最大程度与模板自身重要度相匹配,将整个面板划分多个区域,每个区域设定不同的重要度,模板所在位置重要度与模板自身重要度的符合程度定义如下:其中,为图文数据模板中心位置在面板区域的重要度,是图文数据模板自身重要度,面板的划分、面板区域重要度可以由用户自行设定;h、图文数据模板相对位置约束;在图文报告中,某些图文数据模板之间有相关性,其排版的相对位置有特殊要求;例如某些文字模板展示的文字描述是对特定图片模板中某些图片的说明;图文数据模板相对位置的符合度定义如下:其中,为与图文数据模板相关且需要排版的图文数据模板的总数,是与图文数据模板相关且实际可以排版的图文数据模板的总数;i、图文数据模板均匀分布约束;在图文报告中存在多种类型的图文数据模板,应该尽量避免同一类型的图文数据模板聚集在一起;因此,将整个面板区域划分为T个区域,求取T个区域中每个种类图文数据模板的方差来对图文数据模板分布情况进行约束;定义如下:其中,表示图文数据模板种类总数,表示落在第个区域的第i种模板的总数,表示第i种模板在T个划分区域中的平均数,表示第i种模板在整个图文报告中的个数;为图文数据模板均匀分布理论上最差分布的方差,表示第i种模板全部分布在第一个区域内,即的取值为第i种模板的总数,j=2起的取值为0;进一步将利用归化到[0,1]范围得到图文数据模板均匀分布约束:步骤(3).进行图文报告自动排版最优化计算;根据图文报告自动排版输入的参数信息与上述约束设计条件,建立最优求解模型并求解,得出稳定分布的样本空间最优解;步骤(4).图文报告母版生成预览;根据自动排版约束条件计算得到的稳定分布最优样本空间,修改模板属性配置文件信息及相应的链表结构,并根据相关参数在对应区域生成图文数据模板,最后组合成整体图文报告母版,并预览显示;基于RTF文档格式的功能,在每个具有可编辑属性的图文数据模板中,其文字和图片可由用户根据需要进行编辑操作;编辑操作完成后,重新保存模板相关参数,根据自动排版约束条件重新计算并生成新的图文报告版面。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210036119.5/,转载请声明来源钻瓜专利网。