[发明专利]输出条码图像的方法和装置在审
申请号: | 201110260732.0 | 申请日: | 2011-09-05 |
公开(公告)号: | CN102982358A | 公开(公告)日: | 2013-03-20 |
发明(设计)人: | 张秋利;朱暄 | 申请(专利权)人: | 北大方正集团有限公司;北京北大方正电子有限公司 |
主分类号: | G06K19/06 | 分类号: | G06K19/06;G06F17/30 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐 |
地址: | 100871 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 输出 条码 图像 方法 装置 | ||
技术领域
本发明涉及排版技术领域,具体而言,涉及一种输出条码图像的方法和装置。
背景技术
可变数据印刷(Variable Data Printing,简称VDP)是指在印刷过程中,在设计的版面上的多个位置排版可变数据。例如,通过lablemx排版软件可实现排版可变数据。参见图1,排版可变条码包括以下步骤:
S11:在可变数据的排版软件中生成版面文件,设置版面文件的可变条码的属性值;
设置的属性值包括:可变条码数据在版面显示时对应的位置,可变条码数据的条码类型、可变条码数据的编码格式、默认的可变条码数据等。
S12:确定一个默认的可变条码按照设置的属性值生成的条码图像在版面文件形成的版面上所占的默认区域;
S13:将读取的可变条码按照设置的属性值生成条码图像,并放置所述默认区域内。
步骤S13中生成的条码图像是按照从数据库中读取到的可变条码生成的。由于读取到的各个可变条码的数据长度不同,所以按照相同的属性值生成的各个条码图像的高度相同、宽度不同。而在版面上放置条码图像的默认区域是按照一个默认的可变条码生成的,该默认区域的大小是固定的,因此将步骤S13中生成的条码图像放置在默认区域内,会存在条码图像的大小与默认区域的大小不一致的问题。
如果生成的条码图像的宽度比默认区域的宽度宽,就会出现条码图像显示不完整,所输出的条码图像不正确;反之,如果比默认区域宽度窄,在默认区域两边就会出现空白区域。
发明内容
本发明旨在提供一种输出条码图像的方法和装置,以解决上述条码图像的大小与默认区域的大小不一致的问题。
在本发明的实施例中,提供了一种输出条码图像的方法,包括:从版面文件中解析得到可变条码的属性值;根据所述属性值和当前的可变条码生成所述条码图像的宽度值;设置显示条码图像的区域的宽度为所述生成的宽度值;在所述版面文件形成的版面的具有所述宽度的区域内,输出所述条码图像。
在本发明的实施例中,提供了一种输出条码图像的装置,包括:解析模块,用于从版面文件中解析得到可变条码的属性值;宽度运算模块,用于根据所述属性值和当前的可变条码生成所述条码图像的宽度值;调整模块,用于设置显示条码图像的区域的宽度为所述生成的宽度值;显示模块,用于在所述版面文件形成的版面的具有所述宽度的区域内,输出所述条码图像。
通过上述实施例的步骤,条码图像的宽度通过解析到的属性值和当前的可变条码生成,并按照生成的条码图像的宽度设置区域的宽度,从而使区域上完整的显示条码图像、且不存在空白区域。避免了通过默认的可变条码在版面上形成固定大小的默认区域,默认区域与需要显示的条码图像宽度不一致的问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1示出了现有技术显示条码图像的流程图;
图2示出了实施例中显示条码图像的流程图;
图3示出了实施例中生成条码图像的宽度值的流程图;
图4示出了另一个实施例的流程图;
图5示出了实施例中显示的一个条码图像的示意图;
图6示出了实施例中显示的另一个条码图像的示意图;
图7示出了实施例的装置结构框图。
具体实施方式
下面将参考附图并结合实施例,来详细说明本发明。本发明的实施例包括以下步骤:
S21:从版面文件中解析得到可变条码的属性值;
S22:根据所述属性值和当前的可变条码生成所述条码图像的宽度值;
S23:设置显示条码图像的区域的宽度为所述生成的宽度值;
S24:在所述版面文件形成的版面的具有所述宽度的区域内,输出所述条码图像。
通过上述实施例的步骤,条码图像的宽度通过解析到的属性值和当前的可变条码生成,并按照生成的条码图像的宽度设置区域的宽度,从而使区域上完整的显示条码图像、且不存在空白区域。避免了通过默认的可变条码在版面上形成固定大小的默认区域,默认区域与需要显示的条码图像宽度不一致的问题。
优选地,实施例中的版面文件采用XML格式文件。在该XML文件中解析可变条码的属性值的过程包括:
在XML格式文件中遍历可变条码的元素;
在遍历到的元素的属性中读取所述可变条码的属性值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110260732.0/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序