[發明專利]條碼標簽設計裝置和條碼標簽設計方法在審
| 申請號: | 201310625241.0 | 申請日: | 2013-11-28 |
| 公開(公告)號: | CN103593696A | 公開(公告)日: | 2014-02-19 |
| 發明(設計)人: | 譚衛軍;潘俊;廖帥;張業勇;練星星 | 申請(專利權)人: | 深圳中興網信科技有限公司 |
| 主分類號: | G06K19/06 | 分類號: | G06K19/06;G06F17/30 |
| 代理公司: | 北京友聯知識產權代理事務所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
| 地址: | 518057 廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 條碼 標簽 設計 裝置 方法 | ||
技術領域
本發明涉及條碼標簽設計技術領域,具體而言,涉及一種條碼標簽設計裝置和條碼標簽設計方法。
背景技術
隨著信息化時代的到來,B/S結構的應用和條碼使用得越來越頻繁,使得網頁設計條碼標簽有了現實的需求。現有技術中設計條碼標簽的通用做法是安裝C/S程序(如:ZebraDesigner、bartender等),而安裝程序又受操作系統的限制,目前大多數的標簽設計軟件只支持Windows系統,其擴展性差,且安裝設計軟件可能給用戶帶來不必要的麻煩。
因此,需要一種新的技術方案,可以在不需要安裝設計軟件的情況下,就能實現標簽設計,從而減少用戶的不必要操作。
發明內容
本發明正是基于上述問題,提出了一種新的技術方案,可以在不需要安裝設計軟件的情況下,就能實現標簽設計,從而減少用戶的不必要操作。
有鑒于此,本發明提出了一種條碼標簽設計裝置,包括:元素添加單元,用于根據接收到的標簽元素添加命令,添加標簽元素至標簽;提取單元,用于提取所述標簽元素的元數據信息,并將所述元數據信息添加至所述標簽的信息列表;顯示單元,用于根據所述信息列表中的所述元數據信息,顯示出所述標簽元素;第一轉換單元,用于在接收到存儲所述標簽的命令時,根據預設的轉換規則,將所述信息列表中的所有元數據信息轉換成對應的字符串;存儲單元,用于存儲所述字符串,以實現存儲所述標簽。
在該技術方案中,可以在網頁上直接設計條碼標簽,當用戶在網頁上繪制條碼標簽時,繪制的條碼標簽的標簽元素的元數據信息會被添加到一個信息列表中,當用戶完成整個條碼標簽的繪制時,點擊保存標簽,那么該標簽就會序列化為字符串,以字符串的方式保存,當用戶再次對該標簽進行使用或編輯時,可以直接導入存儲的字符串進行操作,這樣,用戶在瀏覽器上就能設計自己想要的條碼標簽。并且可以一次設計多次重用,方便用戶的操作。
在上述技術方案中,優選地,所述顯示單元還用于:在接收到顯示所述標簽的命令時,獲取所述字符串,并將所述字符串按照所述預設的轉換規則重新轉換成對應的元數據信息,根據與所述字符串對應的元數據信息顯示出所述標簽。
在該技術方案中,當用戶想要查看已經設計好的條碼標簽時,可以直接導入保存的該標簽對應的字符串信息,這樣該裝置就會將字符串反序列化成具體的標簽元素對象,并把標簽元素對象放入信息列表,遍歷信息列表中的每一個標簽元素對象,獲取元數據信息,繼而調用相應的Canvas接口,把各標簽元素在Canvas上繪制出來并顯示。
在上述技術方案中,優選地,還包括:修改單元,用于在接收到對所述標簽中的任一標簽元素的元數據信息進行修改的命令時,從所述信息列表中獲取所述任一標簽元素的元數據信息并進行修改,以得到修改后的元數據信息;所述第一轉換單元還用于:根據所述預設的轉換規則,將修改后的所述元數據信息轉換成新的字符串;所述存儲單元還用于:存儲所述新的字符串,并用所述新的字符串替換所述存儲單元中存儲的所述任一標簽元素的元數據信息對應的字符串。
在該技術方案中,對標簽元素進行修改包括對標簽元素的編輯、刪除以及新增。其中,在對標簽元素進行修改時,修改的是標簽元素的屬性(如類型、在標簽中的起始位置和寬高等),即標簽元素的元數據信息,在元數據信息被修改后,新的元數據信息會替換修改前的元數據信息被重新存入信息列表,并重新生成新的字符串,這樣,就可以實現對標簽的修改,從而實現一次設計多次重用,用戶只需設計好標簽的樣式,就可以在使用的過程中動態的添加標簽的數據。
在上述技術方案中,優選地,還包括:獲取單元,用于在接收到將所述標簽轉換為條碼指令的命令時,獲取所述存儲單元存儲的所有字符串;解析單元,用于對所述所有字符串進行解析,以得到標簽元素集合;第二轉換單元,用于遍歷所述標簽元素集合中的每個元素,并根據所述每個元素的類型和條碼指令生成規則,將所述每個元素轉換成對應的條碼指令,以供條碼打印機根據所述條碼指令打印出所述標簽條碼。
在該技術方案,在使用條碼打印機打印標簽條碼之前,需要將保存的標簽的字符串信息轉換成條碼打印機可以識別的條碼指令,從而使用條碼打印機打印出用戶想要的條碼標簽。
在上述技術方案中,優選地,所述標簽元素包括:直線、矩形、圖片、條碼、文字和/或列表。
在該技術方案中,標簽里可以包含不同的元素(如:直線、矩形、圖片、條碼、文字和等),每個元素都是一個JavaScript對象,有自己的屬性(如:類型、在標簽中的起始位置和寬高等),每個JavaScript對象都有序列化和反序列化的能力。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳中興網信科技有限公司,未經深圳中興網信科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310625241.0/2.html,轉載請聲明來源鉆瓜專利網。





