現(xiàn)在網(wǎng)上二維碼軟件有很多,軟件不同,編碼方式不同,叫法也有所不一樣。近來有用戶在使用中瑯二維碼軟件的時(shí)候,咨詢?cè)诙S碼軟件中怎么設(shè)置二維碼的規(guī)格為版本1,接下來以QR碼為例,演示下設(shè)置版本(Version)的步驟:
1.在二維碼軟件中新建標(biāo)簽之后,點(diǎn)擊軟件左側(cè)的“繪制二維碼”按鈕,雙擊二維碼,在圖形屬性-條碼選項(xiàng)卡中,設(shè)置條碼類型為QR Code。如圖所示:
如果需要設(shè)置版本信息,是在圖形屬性-條碼-QR Code版本中設(shè)置的。版本即二維碼的規(guī)格。QR碼符號(hào)共有40種規(guī)格的矩陣(一般為黑白色),21*21(版本1),到177*177(版本40),每一版本符號(hào)比前一版本(Version)每邊增加4個(gè)模塊。
177=21+(40-1)+4=21+156.
二維碼容量的計(jì)算
這里以第一版的來進(jìn)行計(jì)算,第一版(21*21)不的格式如下:
其中只有黃色的是存儲(chǔ)數(shù)據(jù)的內(nèi)容,在第一版中只有217(21*21-8*9*3-8)個(gè)存儲(chǔ)數(shù)據(jù)的數(shù)空間,而其中有用的數(shù)據(jù)是217-1個(gè)數(shù)據(jù)結(jié)尾標(biāo)志=216,在216bit
216bit/8=27bit在版本一的QR碼中只能存儲(chǔ)27Byte的數(shù)據(jù)(要有檢驗(yàn)容錯(cuò)就更少了),其他版本的QR碼也是采取這樣計(jì)算的。
按照上述步驟計(jì)算好之后,在二維碼軟件中可以按照一下步驟操作,如圖所示:
在上圖21*21的矩陣中,黑白的區(qū)域在QR碼規(guī)范中被指定為固定的位置,稱為尋像圖形和定位圖形。尋像圖形和定位圖形用來幫助解碼程序確定圖形中具體符號(hào)的坐標(biāo)。
黃色的區(qū)域用來保存被編碼的數(shù)據(jù)內(nèi)容以及糾錯(cuò)信息碼。
藍(lán)色的區(qū)域,用來標(biāo)識(shí)糾錯(cuò)的級(jí)別,也就是(Level L 到Level M)和所謂的“Mask Pattern”,這個(gè)區(qū)域被稱為“格式化信息”,在二維碼軟件中設(shè)置糾錯(cuò)級(jí)別的步驟如下:
共有條評(píng)論 網(wǎng)友評(píng)論