主权项 |
一种打印设备,其在具有预定宽度的带状打印介质上打印二维码的符号图像和字符串,所述打印设备包括:打印单元,其在所述带状打印介质上沿着所述带状打印介质的长度方向执行打印;带长度指定单元,其指定带长度,以确定要在所述带状打印介质上打印的标签的长度;打印尺寸调整单元,当以预定的打印尺寸打印所述符号图像、且所述字符串与所述符号图像一起在沿所述带状打印介质的长度方向上以连续排列的方式要被进行打印时,所述打印尺寸调整单元根据由所述带长度指定单元指定的带长度调整所述字符串的打印尺寸,从而所述字符串被包括在所指定的带长度的标签中;以及控制单元,其控制所述打印单元打印具有所述预定的打印尺寸的所述符号图像和被所述打印尺寸调整单元调整了打印尺寸的所述字符串,从而所述符号图像和所述字符串一起在沿所述带状打印介质的长度方向上以连续排列的方式被进行打印,其中所述打印尺寸调整单元还包括:判断单元,其判断具有预定的字符尺寸和预定的字符间距的所述字符串是否能够与具有所述预定的打印尺寸的所述符号图像一起在沿所述带状打印介质的长度方向上被进行打印;以及设定单元,如果所指定的带长度小于第一参考带长度并且等于或大于第二参考带长度,所述设定单元将所述字符尺寸改变为一半尺寸并设定所述字符间距,从而所述字符串与所述符号图像一起被打印在所指定的带长度内,其中,所述第一参考带长度是指在所述字符尺寸被设定为初始值且所述字符间距被设定为零的情况下打印所述字符串时的带长度,所述第二参考带长度是指在所述字符尺寸被设定为一半尺寸且所述字符间距被设定为零的情况下打印所述字符串时的带长度。 |