[发明专利]可变数据印刷的页面处理方法和装置有效
申请号: | 201310329140.9 | 申请日: | 2013-07-31 |
公开(公告)号: | CN104346107B | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 孟张伟 | 申请(专利权)人: | 北大方正集团有限公司;方正信息产业控股有限公司;北京北大方正电子有限公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司11204 | 代理人: | 王达佐 |
地址: | 100871 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可变 数据 印刷 页面 处理 方法 装置 | ||
1.一种可变数据印刷的页面处理方法,其特征在于,所述方法包括:
获取需要打印的文件的当前页面;
对所述当前页面进行光栅化处理,得到当前页面点阵;
确定所述当前页面的基准页,并获取对应所述基准页的基准页面点阵;
分别将所述基准页面点阵和所述当前页面点阵按照固定长宽划分为设定粒度的点阵块;
在所述当前页面点阵中标识出与所述基准页面点阵中内容不同的点阵块;
遍历所述点阵块,生成Mask点阵,所述Mask点阵以黑白点阵形式标识所述当前页面点阵中可变数据块;
从所述Mask点阵中依次提取连通分量,并记录所述连通分量的最小外接矩形,得到矩形集合;
对所述矩形集合中的矩形进行融合处理,以去除所述矩形集合中内含以及相交的矩形;
根据融合处理后的矩形的数目及密度对所述矩形进行拆分和/或归并处理;
根据调整后的可变数据块提取所述当前页面点阵相对于所述基准页面点阵的可变数据点阵;
将所述当前页面点阵分解为所述基准页面点阵和所述可变数据点阵进行输出存储。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在确定所述当前页面的基准页之前,确定所述当前页面是否为基准页;
如果是,则将所述当前页面作为基准页添加到基准页链表中;
将所述当前页面点阵作为基准页面点阵,并将所述基准页面点阵存储到基准页存储器中;
如果不是,则执行所述确定所述当前页面的基准页的步骤。
3.根据权利要求2所述的方法,其特征在于,所述确定所述当前页面是否为基准页包括:
获取所述当前页面的序号;
如果所述当前页面的序号与预先设定的基准页的序号相同,则确定所述当前页面为基准页。
4.根据权利要求2所述的方法,其特征在于,所述确定所述当前页面是否为基准页包括:
如果所述当前页面是首页,则确定所述当前页面为基准页;
如果所述当前页面不是首页,则依次计算所述当前页面与所述基准页链表中各基准页的相似度;
如果当前计算得到的相似度大于设定的阈值,则将当前基准页作为所述当前页面的基准页,并停止计算;
如果计算得到的相似度均小于所述阈值,则确定所述当前页面为基准页。
5.根据权利要求1所述的方法,其特征在于,所述对所述矩形集合中的矩形进行融合处理,以去除所述矩形集合中内含以及相交的矩形包括:
将所述矩形集合中的矩形根据其面积做降序排列,将面积最大的矩形作为基准矩形;
依次将其他矩形与所述基准矩形进行比较;
如果所述其他矩形内含于所述基准矩形,则去除所述其他矩形;
如果所述其他矩形与所述基准矩形与相交,则将其中较小密度的矩形进行拆分。
6.根据权利要求1所述的方法,其特征在于,所述根据融合处理后的矩形的数目及密度对所述矩形进行拆分和/或归并处理包括:
统计所述矩形集合中各矩形的密度;
依次对密度小于设定的密度阈值的矩形进行拆分,以使拆分后得到的所有矩形的密度均大于或等于所述密度阈值;
统计所述矩形集合中矩形的数目;
如果所述数目大于设定的数目阈值,则将所述矩形集合中的部分矩形进行膨胀,以使其内含相邻矩形,然后返回执行对所述矩形集合中的矩形进行融合处理的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;方正信息产业控股有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;方正信息产业控股有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310329140.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种显示方法及电子设备
- 下一篇:一种信息处理方法及电子设备
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置