System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术实施例涉及打印,尤其涉及一种标签编辑方法、装置、设备和存储介质。
技术介绍
1、随着信息化时代的到来,标签已经成为了日常生活和工作中不可或缺的一种信息载体。标签编辑功能在各种应用场景中都有广泛的需求,例如商品管理、物流追踪、仓库管理、门票制作等。
2、为了满足用户需要在不同终端进行标签编辑的需求,多端应用场景下的标签编辑软件应运而生。
3、多端应用场景下,不同终端对于标签中各元素的创建和编辑,由于不同终端之间的数据转换问题,可能导致部分数据的错误或丢失,使得标签中各元素同步性较差,进而导致标签显示或打印精度较差。
技术实现思路
1、本专利技术提供一种标签编辑方法、装置、设备和存储介质,避免了标签在编辑过程中出现数据丢失。
2、第一方面,本专利技术实施例提供了一种标签编辑方法,包括:
3、获取待编辑标签,所述待编辑标签包括至少一个可编辑元素;所述可编辑元素包括数据信息和标记信息;所述标记信息用于记录所述数据信息的数据格式;
4、若所述可编辑元素的数据信息发生改变,将所述可编辑元素的数据信息的数据格式转换为与当前终端相匹配的数据格式,并更新所述标记信息;
5、若所述可编辑元素的数据信息未发生改变,维持所述可编辑元素的数据信息的数据格式不变。
6、本专利技术实施例的技术方案,提供一种标签编辑方法,包括:获取待编辑标签,所述待编辑标签包括至少一个可编辑元素;所述可编辑元素包括数据信息和标记信息;所
7、进一步地,所述可编辑元素的所述标记信息包括所述可编辑元素的所述数据信息的至少一种数据格式。
8、进一步地,获取待编辑标签,包括:
9、获取上一终端发送的所述待编辑标签。
10、进一步地,在获取待编辑标签之后,还包括:确定所述待编辑标签所包含的各所述可编辑元素的当前数据信息和上一数据信息;
11、对于各所述可编辑元素,如果所述可编辑元素的所述当前数据信息和所述上一数据信息不一致,则确定所述可编辑元素的数据信息发生改变,否则,确定所述可编辑元素的数据信息未发生改变。
12、进一步地,还包括:
13、根据各所述可编辑元素的所述标记信息确定各所述可编辑元素对应的打印元素;
14、将各所述可编辑元素对应的所述打印元素构成的目标标签发送至打印设备,以使所述打印设备对所述目标标签进行打印。
15、进一步地,根据各所述可编辑元素的所述标记信息确定各所述可编辑元素对应的打印元素,包括:
16、对于各所述可编辑元素,基于所述可编辑元素的所述标记信息中记录的所述数据信息的最新数据格式,确定所述可编辑元素对应的所述打印元素。
17、进一步地,基于所述可编辑元素的所述标记信息中记录的所述数据信息的最新数据格式,确定所述可编辑元素对应的所述打印元素,包括:根据所述打印设备的设备类型确定打印数据格式;
18、将所述可编辑元素的所述标记信息中记录的所述数据信息的最新数据格式转换为所述打印数据格式,得到所述可编辑元素对应的所述打印元素。
19、第二方面,本专利技术实施例还提供了一种标签编辑装置,包括:
20、获取模块,用于获取待编辑标签,所述待编辑标签包括至少一个可编辑元素;所述可编辑元素包括数据信息和标记信息;所述标记信息用于记录所述数据信息的数据格式;
21、转换模块,用于若所述可编辑元素的数据信息发生改变,将所述可编辑元素的数据信息的数据格式转换为与当前终端相匹配的数据格式,并更新所述标记信息;
22、执行模块,用于若所述可编辑元素的数据信息未发生改变,维持所述可编辑元素的数据信息的数据格式不变。
23、第三方面,本专利技术实施例还提供了一种计算机设备,所述计算机设备包括:
24、至少一个处理器;以及与所述至少一个处理器通信连接的存储器;
25、其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行如第一方面中任一所述的标签编辑方法。
26、第四方面,本专利技术实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面中任一所述的标签编辑方法。
27、第五方面,本申请提供一种计算机程序产品,该计算机程序产品包括计算机指令,当计算机指令在计算机上运行时,使得计算机执行如第一方面提供的标签编辑方法。
28、需要说明的是,上述计算机指令可以全部或者部分存储在计算机可读存储介质上。其中,计算机可读存储介质可以与标签编辑装置的处理器封装在一起的,也可以与标签编辑装置的处理器单独封装,本申请对此不做限定。
29、本申请中第二方面、第三方面、第四方面以及第五方面的描述,可以参考第一方面的详细描述;并且,第二方面、第三方面、第四方面、以及第五方面的描述的有益效果,可以参考第一方面的有益效果分析,此处不再赘述。
30、在本申请中,上述标签编辑装置的名字对设备或功能模块本身不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本申请类似,属于本申请权利要求及其等同技术的范围之内。
31、本申请的这些方面或其他方面在以下的描述中会更加简明易懂。
本文档来自技高网...【技术保护点】
1.一种标签编辑方法,其特征在于,包括:
2.根据权利要求1所述的标签编辑方法,其特征在于,所述可编辑元素的所述标记信息包括所述可编辑元素的所述数据信息的至少一种数据格式。
3.根据权利要求1所述的标签编辑方法,其特征在于,获取待编辑标签,包括:
4.根据权利要求3所述的标签编辑方法,其特征在于,在获取待编辑标签之后,还包括:
5.根据权利要求1所述的标签编辑方法,其特征在于,还包括:
6.根据权利要求5所述的标签编辑方法,其特征在于,根据各所述可编辑元素的所述标记信息确定各所述可编辑元素对应的打印元素,包括:
7.根据权利要求6所述的标签编辑方法,其特征在于,基于所述可编辑元素的所述标记信息中记录的所述数据信息的最新数据格式,确定所述可编辑元素对应的所述打印元素,包括:
8.一种标签编辑装置,其特征在于,包括:
9.一种计算机设备,其特征在于,所述计算机设备包括:
10.一种包含计算机可执行指令的存储介质,其特征在于,所述计算机可执行指令在由计算机处理器执行时用于执行如权
...【技术特征摘要】
1.一种标签编辑方法,其特征在于,包括:
2.根据权利要求1所述的标签编辑方法,其特征在于,所述可编辑元素的所述标记信息包括所述可编辑元素的所述数据信息的至少一种数据格式。
3.根据权利要求1所述的标签编辑方法,其特征在于,获取待编辑标签,包括:
4.根据权利要求3所述的标签编辑方法,其特征在于,在获取待编辑标签之后,还包括:
5.根据权利要求1所述的标签编辑方法,其特征在于,还包括:
6.根据权利要求5所述的标签编辑方法,其特征在于,根据各所述可编辑...
【专利技术属性】
技术研发人员:请求不公布姓名,请求不公布姓名,
申请(专利权)人:厦门汉印股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。