2017年5月24日 星期三

[Barcode] 如何計算2維條碼的mil數?

  • 公式:
    • 正方形:mil = ( Column length / Column dots ) / (0.0254)
    • 非正方形 : mil = ( Area / Total dots ) / (0.0254)
  • 範例:
    圖片一

    圖片一為2.29mm*2.29mm的DataMatrix,內容數是由8個Num組成。
   A1:

圖片二

DataMatrix的編碼原則規定上方與右方是由規律的黑白交錯所組成(參考圖片二),故計算方式
1. 先算出右方或上方式由幾個黑白組成,本範例為12Dot
2. mil = (2.29mm / 12 ) / 0.0254 = 7.5 mil

   A2 : 
如果已知資料數量以及寬度,也可查詢表一反推。方法如下
1. 尋找最接近且可以容納的Symbol Size,可得到為12x12該列
2. 再從此列找到最接近的Widith,即可反推為7.5 mil
表一(圖片取至[1])

Reference :

沒有留言:

張貼留言