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
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。