現在網上二維碼軟件有很多,軟件不同,編碼方式不同,叫法也有所不一樣。近來有用戶在使用中瑯二維碼軟件的時候,咨詢在二維碼軟件中怎么設置二維碼的規格為版本1,接下來以QR碼為例,演示下設置版本(Version)的步驟:
1.在二維碼軟件中新建標簽之后,點擊軟件左側的“繪制二維碼”按鈕,雙擊二維碼,在圖形屬性-條碼選項卡中,設置條碼類型為QR Code。如圖所示:

如果需要設置版本信息,是在圖形屬性-條碼-QR Code版本中設置的。版本即二維碼的規格。QR碼符號共有40種規格的矩陣(一般為黑白色),21*21(版本1),到177*177(版本40),每一版本符號比前一版本(Version)每邊增加4個模塊。
177=21+(40-1)+4=21+156.
二維碼容量的計算
這里以第一版的來進行計算,第一版(21*21)不的格式如下:

其中只有黃色的是存儲數據的內容,在第一版中只有217(21*21-8*9*3-8)個存儲數據的數空間,而其中有用的數據是217-1個數據結尾標志=216,在216bit
216bit/8=27bit在版本一的QR碼中只能存儲27Byte的數據(要有檢驗容錯就更少了),其他版本的QR碼也是采取這樣計算的。
按照上述步驟計算好之后,在二維碼軟件中可以按照一下步驟操作,如圖所示:

在上圖21*21的矩陣中,黑白的區域在QR碼規范中被指定為固定的位置,稱為尋像圖形和定位圖形。尋像圖形和定位圖形用來幫助解碼程序確定圖形中具體符號的坐標。
黃色的區域用來保存被編碼的數據內容以及糾錯信息碼。
藍色的區域,用來標識糾錯的級別,也就是(Level L 到Level M)和所謂的“Mask Pattern”,這個區域被稱為“格式化信息”,在二維碼軟件中設置糾錯級別的步驟如下:

共有條評論 網友評論