問題: 我使用SATO CL412E條碼打印機,通過SBPL打印的DataMatrix條碼,20位字符,寬度和高度的參數設成0202時,條碼尺寸為3mm*3mm,設成0303時尺寸為5mm*5mm,可是客戶非要4mm*4mm,我沒轍了,求專家指點這個大小還能調嗎? 敏用數碼解答: SATO SBPL指令打印DataMatrix條碼對大小定義是通過下面這條指令實現的: <ESC>BXaabbccddeeeffffghh 其中: a = Format ID b = Error Correction Level c = Cell Width d = Cell Pitch e = Number of Cell per Line(000:Automatic) f = Number of Cell Line(000:Automatic) g = Mirror Image h = Guide Cell Size 當ccdd=0202時,為了得到4mm*4mm的條碼,你的eee和fff一定不可以選擇000,而是要通過計算得出所需的值。 SATO CL412E是300dpi分辨率的打印機,也就是每mm有12個點。計算一下4*12=48點,而一個單元是2個點,那么eee=024,fff=024。 所以為了得到4mm*4mm的條碼,你所使用的指令應該是: <ESC>BX01200202024024001 當ccdd=0303時,條碼尺寸無法為4mm*4mm。