問題: 如何編輯SATO MB200i便攜式打印機(jī)打印的QR條碼的內(nèi)容,還有如何確定連續(xù)打印條碼,不會中途出現(xiàn)空白條碼打印出來?我是自己寫代碼實(shí)現(xiàn)打印的,就是將要打印的信息發(fā)送到打印機(jī),用條碼掃描機(jī)通過藍(lán)牙發(fā)送信息到打印機(jī)的,要改的話也只 能改程序上的代碼。出現(xiàn)空白的情況是在打印下一條條碼前,打印機(jī)會進(jìn)行一下類似于定位,就會把一兩張的標(biāo)簽紙拉出,在 之后的標(biāo)簽紙上打印,這樣就造成浪費(fèi)了部分標(biāo)簽紙,所以我想解決這個(gè)問題。在打印完一張后,繼續(xù)打印下一張時(shí),不會先 過掉幾張后才打印,而是連續(xù)的。我也沒有修改過打印機(jī)的設(shè)置。 敏用數(shù)碼解答: 通過數(shù)據(jù)采集器發(fā)送SATO指令到MB200i上,就非常容易打印出QR條碼,MB200i中有兩種類型的QR碼(MODE1和MODE2),使用QR MODE2來舉個(gè)例子,代碼如下: <ESC>A <ESC>H0100<ESC>V0100 <ESC>2D30,L,05,0,0 /* L:Error Correction Level: 7% ;05:Cell Size on One Side: 05;0:Data Setting Mode: Manual ;0:Concatenation Mode: Normal */<ESC>DS1,012345 /* 1:Enter mode:Numeric;012345:Print data */<ESC>Q2 <ESC>Z 除了上面說的采用SATO指令發(fā)送打印的模式,如果你的數(shù)據(jù)采集器是WindowsCE或者WM的系統(tǒng),還可以采用采集器上面安裝SATO Pocket LabelGallery軟件來進(jìn)行打印QR碼的方式,詳細(xì)的使用方法見:http://m.yaguhuagong.cn/mobile_LG.shtml。 至于造成浪費(fèi)了部分標(biāo)簽紙,這個(gè)是由于MB200i進(jìn)行測紙操作所導(dǎo)致的,但是SATO條碼打印機(jī)不太會自動(dòng)測紙的,你檢查一下你的代碼中PRINT POSITION COMMANDS是否正確?包括MEDIA SIZE COMMAND、BASE REFERENCE POINT COMMAND、HORIZONTAL OFFSET COMMAND。 <a href="http://m.yaguhuagong.cn/label_ribbon.shtml">標(biāo)簽</a><a href="http://m.yaguhuagong.cn/barcode_label.shtml">條碼標(biāo)簽</a>