The embodiment of the utility model provides a bar code processing, display and reading method and a device, in order to increase the information quantity of the bar code transmission, and solve the application restriction problem caused by the information quantity of the transmission of the barcode. Including the application bar code processing method, example: the pending string is divided into a plurality of divided strings; generating a header information into a plurality of split strings respectively, the head information is used to represent the sequence information string segmentation; segmentation based on multiple string and the head information should generate multiple string to be displayed. Through the bar code processing scheme can be divided into a short string long string, and the short string in a long string of sequence information, so that the long string can be the length limit for information transmission.
【技术实现步骤摘要】
一种条形码处理、显示、读取方法和装置
本申请涉及终端
,尤其涉及一种条形码处理、显示、读取方法和装置。
技术介绍
随着零售业和消费市场的飞速扩大和发展,也促进了中国条码标签业务的增长。因为条形码具有速度快、使用方便、成本低廉等明显特点,越来越多的地方需要用到条形码标签。但是传统条形码的弊端也显而易见,就是数据容量低,仅仅支持32纯字符,很难满足日益增长的使用场景。目前在线下场景中,使用手机上的条形码作为支付凭证、门票凭证、优惠券、入场券、会员凭证等场景也越来越多,但是在受限于条码的数据传输容量,很多时候难以使用条形码传输更多的信息。虽然二维码提供了一种更多数据输入的解决方案,最多可达千字符,但读取二维码的设备相比一维码而言,成本高出很多,对于普及来讲,还是一个不小的障碍。
技术实现思路
本申请实施例提出了一种条形码处理、显示、读取方法和装置,用以增加条形码传输的信息量,解决条形码因传输的信息量带来的应用限制问题。在一个方面,本申请实施例提供了一种条形码处理方法,包括:将待处理字符串分割为多个分割字符串,所述分割字符串不超过设定长度;为所述多个分割字符串分别生成头部信息,所述头部信息用于表示所述分割字符串的序列信息;根据所述多个分割字符串及其对应的头部信息生成多个待显示字符串。相应地,本申请实施例提供了一种条形码处理装置,包括:分割模块,用于将待处理字符串分割为多个分割字符串,所述分割字符串不超过设定长度;头部信息生成模块,用于为所述多个分割字符串分别生成头部信息,所述头部信息用于表示所述分割字符串的序列信息;待显示字符生成模块,用于根据所述多个分割字符串 ...
【技术保护点】
一种条形码处理方法,其特征在于,包括:将待处理字符串分割为多个分割字符串,所述分割字符串不超过设定长度;为所述多个分割字符串分别生成头部信息,所述头部信息用于表示所述分割字符串的序列信息;根据所述多个分割字符串及其对应的头部信息生成多个待显示字符串。
【技术特征摘要】
1.一种条形码处理方法,其特征在于,包括:将待处理字符串分割为多个分割字符串,所述分割字符串不超过设定长度;为所述多个分割字符串分别生成头部信息,所述头部信息用于表示所述分割字符串的序列信息;根据所述多个分割字符串及其对应的头部信息生成多个待显示字符串。2.如权利要求1所述的方法,其特征在于,所述生成多个待显示字符串之后,还包括:将所述多个待显示字符串分别生成条形码在屏幕上显示。3.如权利要求2所述的方法,其特征在于,所述将所述多个待显示字符串分别生成条形码在屏幕上显示包括:以设定频率在屏幕上动态顺序显示所述多个待显示字符串分别生成的条形码。4.如权利要求1所述的方法,其特征在于,所述头部信息长度为2位,其中一位数字表示当前字符串在所述多个待显示字符串中的位置,另一位数字表示所述多个待显示字符串的总数。5.如权利要求4所述的方法,其特征在于,所述头部信息长度可变,第一位数字为0,用于表示所述头部信息长度可变;第二位数字为N,用于表示头部信息的长度为(N*2+2),N的范围为2至9;所述头部信息中还包括N位数字表示当前字符串在所述多个待显示字符串中的位置,以及N位数字表示所述多个待显示字符串的总数。6.一种条形码显示方法,其特征在于,包括:接收多个待显示字符串;以设定频率在屏幕上动态顺序显示所述多个待显示字符串分别生成的条形码。7.一种条形码读取方法,其特征在于,包括:读取多个条形码;根据所述多个条形码的头部信息,确定所述多个条形码的序列信息;根据所述多个条形码的序列信息,将所述多个条形码的消息体信息进行组合,确定出所述多个条形码承载的字符串。8.如权利要求7所述的方法,其特征在于,所述读取多个条形码,包括顺序读取以设定频率在屏幕上动态显示的多个条形码。9.如权利要求7所述的方法,其特征在于,所述根据所述多个条形码的头部信息,确定所述多个条形码的序列信息,包括:根据所述多个条形码的头2位信息,...
【专利技术属性】
技术研发人员:齐杰,王磊,王勇,陈戈,修超,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。