有一個專案要用到斑馬列印機ZM400,300dpi的,安裝了驅動,使用printDocument列印,巨慢。。無法接受。想到用ZPL列印,但是確實沒有接觸過,查了網上的資料,各種奇葩問題。苦尋無所,遂求幫助。
列印紙張大小:8cm*20cm
列印效果如下:

要求:使用ZPL2命令列印,然后提供ZPL指令字串即可。變數我自己替換。
在此感謝大佬們出手相助。
uj5u.com熱心網友回復:
查閱一下斑馬列印機說明書的 指令,根據指令很容易寫出的uj5u.com熱心網友回復:
別鬧了,用ZPL,當初公司給了我一份資料 我瞅了一眼直接丟了,MMP,火星文一樣,比字典還難看,那是辭海。推薦使用bartender列印,先設定列印模板,在bartender上綁好資料源就可以列印了,如果是純文本,就是和資料源無關的就可以不用綁
uj5u.com熱心網友回復:
我用的Bartender SDK,挺好用,缺點就是列印慢,1秒出一個簽。uj5u.com熱心網友回復:
你不會認為列印速度還是由電腦端決定的吧,實際上列印速度跟電腦端無關(實際上有關系,但是現在電腦的運算速度和記憶體對列印速度的影響基本在毫秒或者更低的層級,用戶可觀感受就是無關),全部都是由列印機決定的,覺得慢在不需要高清圖的情況下降低列印資料的dpi
uj5u.com熱心網友回復:
https://github.com/BinaryKits/ZPLUtility當然是存在這樣的庫的,可以直接轉zpl控制字串
uj5u.com熱心網友回復:
http://labelary.com/viewer.html這是一個測驗
uj5u.com熱心網友回復:
問下,怎么控制出紙長度啊^LL好像沒有效果
uj5u.com熱心網友回復:
沒法控制的 都是一張一張的打,難道你放一張A4紙進去指望它吐出來一半?
uj5u.com熱心網友回復:
列印機也可以設置,在電腦也可以設置,電腦安裝那個斑馬列印機,可以設置的,長度和寬度
uj5u.com熱心網友回復:
請問^FDMA,#ID1#^FS,此#ID1#為代碼內容變數(起始位置是中文/后面是字母+數字),打出來為什么起始位置(中文前)有個空格呢?轉載請註明出處,本文鏈接:https://www.uj5u.com/net/97723.html
標籤:C#
