可变标签生成显示方法、装置、设备及标签打印机与流程

文档序号:17600379发布日期:2019-05-07 20:12阅读:158来源:国知局
本发明涉及标签喷墨打印
技术领域
:,尤其涉及一种可变标签生成显示方法、装置、设备及标签打印机。
背景技术
::在现在的各个商场、超市、大卖店等场所,可以经常看到各式各样的有关各个商品的图标包括附着在商品的外部或附着在商品包装容器外部的商品标签、挂在商场内的商品宣传图片,这些图标上有商品的实物照片、商品名称、产地、原价、折扣价、重量、生产日期、质量保证期、厂家联系方式、产品标准号、条形码、相关的许可证、使用方法等信息。现有的商品图标的制作方法是将每一个商品制作成一张图标,然后打印输出。在商品很多时,就需要进行多次的图形制作或修改,制作多张图标。有多少种商品就要进行多少次的图形的制作或修改,这对于要制作出一批风格或页面结构相同或相似的图标来说很不方便,因为对于风格或页面结构相同或相似的图标,图片之间只有局部的差别却要针对每一张图分别进行制作或修改,重复性工作多且工作量大、而且效率很低。不仅是各种商品的图标,还有许多个性化小批量的贺卡、请柬等,它们的页面结构相同或相似只有局部的差别或背景差别等,因此开发一种能够快速生成各种可变标签的方法、设备及打印设备尤为重要。技术实现要素:本发明实施例提供了可变标签生成显示方法、装置、设备及标签打印机,用以解决现有技术中的个性化批量图片制作繁琐、效率低的问题。第一方面,本发明实施例提供了一种可变标签生成显示方法,所述方法包括:获取设置可变标签的操作指令;按照所述操作指令的指示显示所述标签设置界面,其中,所述标签设置界面中包括待生成可变标签的模板设计标识;当检测到对所述模板设计标识执行的操作指令时,显示所述模板设计界面,其中,所述模板设计界面中显示有包括待生成标签的图元信息标识;当检测到对所述图元信息标识执行的操作指令时,显示待打印的可变标签。优选地,所述标签设置界面还包括打印生成的可变标签的运行标识、结束打印可变标签的停止标识和设置打印系统参数的系统设置标识。优选地,所述模板设计界面还包括:图元信息预览界面、图元参数显示界面和保存图元信息标识中的一种或多种;所述图元信息标识包括:图元编辑标识、图元移动标识、图元图层标识、图元旋转标识中的一种或多种。优选地,所述生成并显示待打印的可变标签包括:显示图元设计界面,根据所述图元信息标识的操作指令确定图元设计类型及图元内容;保存当前图元设计类型及当前图元内容作为一个图元信息;获取多个图元信息,建立多个图元信息之间的关联关系;在检测到保存图元标识执行的操作指令的情况下,依据所述多个图元信息及所述关联关系显示待打印的可变标签。优选地,图元设计类型包括:文本图元、序列号图元、日历图元、条形码图元、二维码图元和图片图元中的一种或多种。优选地,所述条形码图元包括:ean13码、ean8码、upca码、upce码中的一种或多种,所述条形码图元由第一代码生产器产生;所述二维码图元包括:qr码、pdf417码和datamatrix码中的一种或多种,所述二维码图元由第二代码生产器产生。第二方面,本发明实施例提供了一种可变标签生成显示装置,装置包括:操作指令获取模块,用于获取设置可变标签的操作指令;第一显示模块,用于按照所述操作指令的指示显示所述标签设置界面,其中,所述标签设置界面中包括待生成可变标签的模板设计标识;第二显示模块,用于当检测到对所述模板设计标识执行的操作指令时,显示所述模板设计界面,其中,所述模板设计界面中显示有包括待生成标签的图元信息标识;第三显示模块,用于当检测到对所述图元信息标识执行的操作指令时,在显示待打印的可变标签。第三方面,本发明实施例提供了一种可变标签生成显示设备,包括:至少一个处理器、至少一个存储器以及存储在存储器中的计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。第四方面,本发明实施例提供了一种存储介质,其上存储有计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。第五方面,本发明实施例一种标签打印机,包括:打印控制系统、喷头及可变标签生成显示装置;所述打印控制系统根据所述可变标签生成显示装置输入的可变标签数据控制所述喷头进行喷墨打印,所述可变标签生成显示装置嵌入在所述打印控制系统内,其中,所述可变标签生成显示装置为上述实施方式中第二方面所述的可变标签生成显示装置。综上所述,本发明实施例提供的可变标签生成显示方法、装置、设备及标签打印机,通过获取设置可变标签的操作指令;按照所述操作指令的指示显示所述标签设置界面,其中,所述标签设置界面中显示有待生成可变标签的模板设计标识,所述模板设计可以使用数据库中现有的模板也可以定制化设计新模块,采用模板设计使得原始标签只需要设计一次,提高了标签制作的效率,如果是新模板可以进行保存以供下次使用;在检测到对所述模板设计标识执行的操作指令的情况下,在所述客户端中显示所述模板设计界面,其中,所述模板设计界面中显示有待生成标签的图元信息标识,采用图元信息对应标签的不同部位进行区分确定可变部分,对可变部分进行变化设计使得制作批量标签时可以即刻生成不需要再单独制作;在检测到对所述图元信息标识执行的操作指令的情况下,在所述客户端中显示待打印的可变标签。同时,所述标签打印机将可变标签生成显示装置嵌入在所述打印控制系统内,可以边生产边打印,效率高、结构简单。附图说明为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明第一实施例的可变标签生成显示方法的流程图。图2是本发明实施例的可变标签生成显示方法的硬件环境的示意图。图3是本发明实施例的可变标签生成显示方法的标签设置界面示意图。图4是本发明实施例的可变标签生成显示方法的模板设置界面示意图。图5是本发明第二实施例的可变标签生成显示方法的流程图。图6是本发明实施例的可变标签生成显示装置的结构示意图。图7是本发明实施例的可变标签生成显示设备的结构示意图。具体实施方式下面将详细描述本发明的各个方面的特征和示例性实施例,为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细描述。应理解,此处所描述的具体实施例仅被配置为解释本发明,并不被配置为限定本发明。对于本领域技术人员来说,本发明可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本发明的示例来提供对本发明更好的理解。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。请参见图1,本发明实施例提供了一种可变标签生成显示方法,该方法采用模板设计使得原始标签只需要设计一次,提高了标签制作的效率;采用图元信息对应标签的不同部位进行区分确定可变部分,对可变部分进行变化设计使得制作批量标签时可以即刻生成不需要再单独制作。所述方法具体包括如下步骤:s1、获取设置可变标签的操作指令;s2、按照所述操作指令的指示显示所述标签设置界面,其中,所述标签设置界面包括生成可变标签的模板设计标识;s3、当检测到对所述模板设计标识执行的操作指令时,显示所述模板设计界面,其中,所述模板设计界面中显示有包括待生成标签的图元信息标识;s4、当检测到对所述图元信息标识执行的操作指令时,显示待打印的可变标签。具体的,在本实施例中,上述可变标签的生成方法可以应用于如图2所示的由服务器100和终端101所构成的硬件环境中。如图2所示,服务器100通过网络与终端101进行连接,上述网络包括但不限于:广域网、城域网或局域网,终端101并不限定于pc、手机、平板电脑等。本发明实施例的可变标签生成显示方法可以由服务器100来执行,也可以由终端101来执行,还可以是由服务器100和终端101共同执行。其中,终端101执行本发明实施例的可变标签生成显示方法也可以是由安装在其上的客户端来执行。如,本发明实施例的可变标签生成显示方法由终端来执行时,客户端可以安装在终端上,用户可以通过终端实现对客户端上的可变标签软件应用的操作,当用户在可变标签软件应用中进行操作时或者操作之后,终端能够获取到由用户的操作触发的操作指令;此时终端可按照操作指令的指示在客户端中显示目标界面及标签设置界面,所述标签设置界面中显示有待生成可变标签的模板设计标识;在检测到对所述模板设计标识执行的操作指令的情况下,在所述客户端中显示所述模板设计界面,所述模板设计界面中显示有待生成标签的图元信息标识;在检测到对所述图元信息标识执行的操作指令的情况下,在所述客户端中显示待打印的可变标签。优选地,请参阅图3,所述标签设置界面不仅包括模板设计标识301还包括有打印生成的可变标签的运行标识302、结束打印可变标签的停止标识303、设置打印系统参数的系统设置标识304及图像显示界面305。在本实施例中,所述模板设计标识301、所述运行标识302、所述停止标识303、所述系统设置标识304排成一排的位于所述图像显示界面305的下方,同时,所述模板设计标识301、所述运行标识302及所述停止标识303都呈方形。同时,在本实施例中,所述可变标签生成显示方法中生成的标签是由嵌入式c\c++语言开发的arm嵌入式程序自动生成的,所述arm嵌入式程序设置在打印所述可变标签的设备中,实现一边生成一边打印的,则在本实施例中,所述标签设置界面中的可变标签的运行标识用于启动标签打印机对生成的可变标签进行喷墨打印,所述结束打印可变标签的停止标识用于控制标签打印机停止打印可变标签,所述系统设置标识用于对标签打印机的打印参数进行设置。优选地,请参阅图4,所述模板设计界面400不仅包括图元信息标识410还包括有图元信息预览界面420、图元参数显示界面430、保存图元信息标识440,所述图元信息标识410包括图元编辑标识411、图元移动标识412、图元图层标识413、图元旋转标识414。在本实施例中,所述图元参数显示界面430与所述保存图元信息标识440排成一列后与所述图元信息标识410形成一排,且所述图元参数显示界面430、所述保存图元信息标识440、所述图元信息标识410位于所述图元信息预览界面420下方;所述图元移动标识412、所述图元图层标识413排列成一排位于所述图元编辑标识411下方,所述图元旋转标识414位于所述图元编辑标识411与所述图元参数显示界面430之间。其中,所述图元参数显示界面430显示当前图元的x位置、y位置、高度、宽度和图元类型等;所述图元编辑标识411包括:添加图元、编辑图元、删除图元、复制图元、粘贴图元,其中,所述添加图元、所述编辑图元、所述删除图元、所述复制图元、所述粘贴图元排列成一排;所述图元移动标识412包括:撤销操作、恢复操作、向上移动、向下移动、向左移动和向右移动,其中,所述撤销操作、所述恢复操作、所述向上移动、所述向下移动、所述向左移动和所述向右移动排列成两排三列;所述图元图层标识413包括:置于顶层、置于低层、上移一层和下移一层,其中,所述置于顶层、所述置于低层、所述上移一层和所述下移一层排列成两排两列;图元旋转标识414包括:旋转90℃、水平镜像和垂直镜像,其中,所述旋转90℃、所述水平镜像和所述垂直镜像排成一列。请参阅图5,所述步骤s4中生成并显示待打印的可变标签,具体包括如下步骤:s41、显示图元设计界面,根据所述图元信息标识的操作指令确定图元设计类型及图元内容;s42、保存当前图元设计类型及当前图元内容作为一个图元信息;s43、获取多个图元信息,建立多个图元信息之间的关联关系;s44、在检测到保存图元标识执行的操作指令的情况下,依据所述多个图元信息及所述关联关系显示待打印的可变标签。具体的,所述可变标签包括多个图元,所述图元可以单独存在,也可以相互关联,当所有图元设计完成后保存图元信息,然后根据设计要求获取图元信息之间的关联关系,然后建立关联关系,当点击保存图元标识时,关联图元可以同时显示也可以不同时显示,不同时显示可以采用外部设备扫描打印图元获取关联图元信息,如扫描二维码获取日期时间。优选地,图元设计类型包括:文本图元、序列号图元、日历图元、条形码图元、二维码图元和图片图元中的一种或多种。在本实施例中,所述文本图元包括数据输入、数据输出、数据字体设置,其中数据输出包括:文本图元输出的x位置、y位置、和旋转角度,数据字体设置包括:字体类型、字体大小、字体间距;所述序列号图元包括数据输入、数据输出、数据字体设置,其中,数据输出、数据字体设置和文本图元的相同在此不再赘述,数据输入包括:数据位数、数据增量、初始值、终止值、重复次数等;日历图元包括:数据输入、数据输出、数据字体设置,其中,数据输出、数据字体设置和文本图元的相同在此不再赘述,数据输入包括日期格式、指定输出起始日期、时间偏移,时间偏移包括静态输出、动态输出,静态输出表示每个标签上的日期相同,动态输出表示每个标签上的日期按照顺序进行变化;条形码和二维码图元包括:数据输入、数据输出、数据大小,其中,数据输入包括:类型、静态绑定、动态绑定等,静态绑定每次输出的条形码或二维码相同,动态绑定每次输出的条形码或二维码不相同。优选地,所述条形码图元包括:ean13码、ean8码、upca码和upce码中的一种或多种,所述条形码图元由第一代码生产器产生;所述二维码图元包括:qr码、pdf417码(portabledatafile)和datamatrix码中的一种或多种,所述二维码图元由第二代码生产器产生。支持多种条码的生成。请参阅图6,本发明实施例提供了一种可变标签生成显示装置,所述装置包括:操作指令获取模块10,用于获取设置可变标签的操作指令;第一显示模块20,用于按照所述操作指令的指示显示所述标签设置界面,其中,所述标签设置界面包括待生成可变标签的模板设计标识;第二显示模块30,用于当检测到对所述模板设计标识执行的操作指令时,显示所述模板设计界面,其中,所述模板设计界面包括待生成标签的图元信息标识;第三显示模块40,用于当检测到对所述图元信息标识执行的操作指令时,显示待打印的可变标签。优选地,所述标签设置界面中还包括打印生成的可变标签的运行标识、结束打印可变标签的停止标识、设置打印系统参数的系统设置标识。优选地,所述模板设计界面中还包括图元信息预览界面、图元参数显示界面和保存图元信息标识中的一种或多种;所述图元信息标识包括图元编辑标识、图元移动标识、图元图层标识和图元旋转标识中的一种或多种。优选地,所述第三显示模块包括:图元设计显示单元,用于显示图元设计界面,根据所述图元信息标识的操作指令确定图元设计类型及图元内容;图元信息保存单元,用于保存当前图元设计类型及当前图元内容作为一个图元信息;关联关系建立单元,用于获取多个图元信息,建立多个图元信息之间的关联关系;可变标签显示单元,用于在检测到保存图元标识执行的操作指令的情况下,依据所述多个图元信息及所述关联关系显示待打印的可变标签。优选地,图元设计类型包括:文本图元、序列号图元、日历图元、条形码图元、二维码图元和图片图元中的一种或多种。优选地,所述条形码图元包括:ean13码、ean8码、upca码和upce码中的一种或多种,所述条形码图元由第一代码生产器产生;所述二维码图元包括:qr码、pdf417码和datamatrix码中的一种或多种,所述二维码图元由第二代码生产器产生。本发明实施例中还公开了一种标签打印机,包括:打印控制系统、喷头及可变标签生成显示装置;所述打印控制系统根据所述可变标签生成显示装置输入的可变标签数据控制所述喷头进行喷墨打印,所述可变标签生成显示装置嵌入在所述打印控制系统内,可以边生产边打印,效率高、结构简单,其中,所述可变标签生成显示装置为上述所述的可变标签生成显示装置。另外,结合图1描述的本发明实施例的可变标签生成显示方法可以由可变标签生成显示设备来实现。图7示出了本发明实施例提供的可变标签生成显示设备的硬件结构示意图。可变标签生成显示设备可以包括处理器401以及存储有计算机程序指令的存储器402。具体地,上述处理器401可以包括中央处理器(cpu),或者特定集成电路(applicationspecificintegratedcircuit,asic),或者可以被配置成实施本发明实施例的一个或多个集成电路。存储器402可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器402可包括硬盘驱动器(harddiskdrive,hdd)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(universalserialbus,usb)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器402可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器402可在数据处理装置的内部或外部。在特定实施例中,存储器402是非易失性固态存储器。在特定实施例中,存储器402包括只读存储器(rom)。在合适的情况下,该rom可以是掩模编程的rom、可编程rom(prom)、可擦除prom(eprom)、电可擦除prom(eeprom)、电可改写rom(earom)或闪存或者两个或更多个以上这些的组合。处理器401通过读取并执行存储器402中存储的计算机程序指令,以实现上述实施例中的任意一种可变标签生成显示方法。在一个示例中,可变标签生成显示设备还可包括通信接口403和总线404。其中,如图可变标签生成显示所示,处理器401、存储器402、通信接口403通过总线404连接并完成相互间的通信。通信接口403,主要用于实现本发明实施例中各模块、装置、单元和/或设备之间的通信。总线404包括硬件、软件或两者,将可变标签生成显示设备的部件彼此耦接在一起。举例来说而非限制,总线可包括加速图形端口(agp)或其他图形总线、增强工业标准架构(eisa)总线、前端总线(fsb)、超传输(ht)互连、工业标准架构(isa)总线、无限带宽互连、低引脚数(lpc)总线、存储器总线、微信道架构(mca)总线、外围组件互连(pci)总线、pci-express(pci-x)总线、串行高级技术附件(sata)总线、视频电子标准协会局部(vlb)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线410可包括一个或多个总线。尽管本发明实施例描述和示出了特定的总线,但本发明考虑任何合适的总线或互连。另外,结合上述实施例中的可变标签生成显示方法,本发明实施例可提供一种计算机可读存储介质来实现。该计算机可读存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现上述实施例中的任意一种可变标签生成显示方法。综上所述,本发明实施例提供的可变标签生成显示方法、装置、设备及标签打印机,通过获取设置可变标签的操作指令;按照所述操作指令的指示在所述客户端中显示所述标签设置界面,其中,所述标签设置界面中显示有待生成可变标签的模板设计标识,所述模板设计可以使用数据库中现有的模板也可以定制化设计新模块,采用模板设计使得原始标签只需要设计一次,提高了标签制作的效率,如果是新模板可以进行保存以供下次使用;在检测到对所述模板设计标识执行的操作指令的情况下,在所述客户端中显示所述模板设计界面,其中,所述模板设计界面中显示有待生成标签的图元信息标识,采用图元信息对应标签的不同部位进行区分确定可变部分,对可变部分进行变化设计使得制作批量标签时可以即刻生成不需要再单独制作;在检测到对所述图元信息标识执行的操作指令的情况下,在所述客户端中显示待打印的可变标签。同时,所述标签打印机将可变标签生成显示装置嵌入在所述打印控制系统内,可以边生产边打印,效率高、结构简单。需要明确的是,本发明并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本发明的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本发明的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(asic)、适当的固件、插件、功能卡等等。当以软件方式实现时,本发明的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、rom、闪存、可擦除rom(erom)、软盘、cd-rom、光盘、硬盘、光纤介质、射频(rf)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。还需要说明的是,本发明中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本发明不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。以上所述,仅为本发明的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本发明的保护范围并不局限于此,任何熟悉本
技术领域
:的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1