条码打印设备的统一控制方法及系统的制作方法_2

文档序号:8452350阅读:来源:国知局
打印设备的类型,并将条码打印应用、条码打印设备和设备控制模块相对应;其中,一个条码打印应用对应多个条码打印设备的类型,一个条码打印设备的类型唯一对应一个控制类型的设备控制模块。
[0034]下面以举例的方式来说明条码打印应用、条码打印设备的类型和控制某个类型的设备控制模块之间的关系。
[0035]例如,条码打印应用A对应A类型的条码打印设备,条码打印应用A还可以对应B类型或C类型的条码打印设备,但A类型的条码打印设备唯一对应设备控制模块A,B类型的条码打印设备唯一对应设备控制模块B,C类型的条码打印设备唯一对应设备控制模块C ;再例如,条码打印应用A所对应的条码打印设备的类型是激光打印机和喷墨打印机(即,A类型和B类型的条码打印设备),但是,该激光类型的打印机(A类型的条码打印设备)就只能由激光设备控制模块(设备控制模块A)对其进行控制,喷墨类型的打印机(B类型的条码打印设备)只能由喷墨设备控制模块(设备控制模块B)对其进行控制。
[0036]进一步地,为了便于条码的打印,还可以将打印条码时所需要用到的模板的名称配置到条码打印配置中心中,以便于条码设备控制模块根据模板名称直接加载模板文件,进而在控制相应的条码打印设备打印条码时,条码打印设备可以根据模板打印条码。另外,还可以将条码打印设备一次打印的数量配置到条码打印配置中心中,以便于条码打印设备一次性打印出设定数量的条码。即,在条码打印配置中心配置模板名称和/或条码打印设备一次打印的数量。当然,在条码打印配置中心中配置的类型并不限于条码打印设备的类型、模板以及条码打印设备一次打印的数量,当有其他统一设置时,也可以在条码打印配置中心中统一进行配置,在此不再赘述。
[0037]S220:在启用条码打印应用打印条码时,所启用的条码打印应用从条码打印配置中心获取与相应的条码打印设备的类型,以及根据相应的条码打印设备的类型获取相应的设备控制模块;
[0038]S230:所启用的条码打印应用根据条码生成规则生成条码并传递给所获取的设备控制模块,使该设备控制模块控制相应的条码打印设备进行条码打印。
[0039]其中,当条码打印配置中心中配置有条码打印设备一次打印的数量时,在启用条码打印应用打印条码时,所启用的条码打印应用从条码打印配置中心获取条码打印设备一次打印的数量,并根据条码生成规则生成相应数量的条码传递给相应的设备控制模块;设备控制模块控制相应的条码打印设备打印出相应数量的条码。
[0040]当条码打印配置中心中配置有模板名称时,在启用条码打印应用打印条码时,所启用的条码打印应用从打印配置中心获取模板名称,并根据条码生成规则生成条码传递给相应的设备控制模块;设备控制模块根据所获取的模板名称加载相应的模板,并根据模板控制相应的条码打印设备打印条码。
[0041]当条码打印配置中心配置有模板名称和条码打印设备一次打印的数量时,所启用的条码打印应用从条码打印配置中心获取模板名称和条码打印设备一次打印的数量,并根据条码生成规则和所获取的条码打印设备一次打印的数量生成相应数量的条码传递给相应的设备控制模块;设备控制模块根据所获取的模板名称加载相应的模板,并根据模板控制相应的条码打印设备打印相应数量的条码。
[0042]与上述方法相对应,本发明还提供一种条码打印设备的统一控制系统。其中,图3示出了根据本发明实施例的条码打印设备的统一控制系统的逻辑结构。
[0043]如图3所示,本发明提供的条码打印设备的统一控制系统300包括:配置单元310、获取单元320和打印单元330。
[0044]其中,配置单元310用于配置条码打印设备的类型,并将条码打印应用、条码打印设备的类型和设备控制模块相对应;其中,一个条码打印应用对应多个条码打印设备的类型,一个条码打印设备的类型对应一个控制所述类型的设备控制模块。
[0045]例如,条码打印应用A对应A类型的条码打印设备,A类型的条码打印设备唯一对应设备控制模块A。
[0046]进一步地,在配置单元310中配置模板名称和/或条码打印设备一次打印的数量,以便于条码打印设备打印出规定样式的条码和/或一次性打印出设定的条码数量。
[0047]获取单元320用于在启用条码打印应用打印条码时,从配置单元310获取与启用的条码打印应用相应的条码打印设备的类型,以及根据相应的条码打印设备的类型获取相应的设备控制模块。
[0048]打印单元330用于使获取的设备控制模块控制相应的条码打印设备进行条码打印;其中,条码打印设备所打印的条码由相应的条码打印应用根据条码生成规则生成并传递给相应的设备控制模块确定。
[0049]其中,当配置单元310中配置有条码打印设备一次打印的数量时,在启用条码打印应用打印条码时,获取单元320从配置单元310中获取条码打印设备一次打印的数量,并根据条码生成规则生成相应数量的条码传递给相应的设备控制模块;设备控制模块控制相应的条码打印设备打印出相应数量的条码。
[0050]其中,当配置单元310中配置有模板名称时,在启用条码打印应用打印条码时,获取单元320从配置单元310中获取模板名称,并根据条码生成规则生成条码传递给相应的设备控制模块;设备控制模块根据获取单元320所获取的模板名称加载相应的模板,并根据模板控制相应的条码打印设备打印条码。
[0051]其中,当配置单元310中配置有条码打印设备一次打印的数量和模板名称时,在启用条码打印应用打印条码时,获取单元320从配置单元310中获取模板名称和条码打印设备一次打印的数量,并根据条码生成规则和所获取的条码打印设备一次打印的数量生成相应数量的条码传递给相应的设备控制模块;设备控制模块根据所获取的模板名称加载相应的模板,并根据模板控制相应的条码打印设备打印相应数量的条码。
[0052]为了更加详细地说明本发明提供的上述条码打印设备的统一控制方法及系统,下面结合图4和一个示例从条码打印应用的角度对本发明做进一步的描述。
[0053]图4示出了根据本发明实施例的条码打印应用的逻辑结构框图。如图4所示,应用本发明进行条码打印应用的过程如下:
[0054]1、在条码打印配置中心中配置条码打印应用A、条码打印应用B和条码打印应用C对应的条码打印设备的设备类型、模板名称和条码打印设备一次打印数量,并将条码打印应用A与A类型的条码打印设备相对应,A类型的条码打印设备与设备控制模块A相对应;将条码打印应用B与B类型的条码打印设备相对应,B类型的条码打印设备与设备控制模块B相对应;将条码打印应用C与C类型的条码打印设备相对应,C类型的条码打印设备与设备控制模块C相对应。
[0055]2、当条码打印应用A运行时(即启用条码打印应用A打印条码时),条码打印应用A从条码打印配置中心中获取与条码打印应用A相对应的A类型的条码打印设备,并根据A类型的条码打印设备加载设备控制模块A。
[0056]3、条码打印应用A通过设备控制模块A初始化接口完成对A类型的条码打印设备的初始化。
[0057]4、A类型的条码打印设备初始化完成后,条码打印应用A从条码打印配置中心获取模板名称并载入模板。
[0058]5、条码打印应用A根据条码规则生成条码内容,并根据从条码打印
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1