我有一個應用程序可以將標籤打印到Zebra GK420t標籤打印機。 ZPL發送一些文本和QR碼。當打印機第一次打開時,此功能正常,但有另一個應用程序可以打印到該應用程序,並且在另一個應用程序打印完成後,QRCode的位置會在我們的標籤上發生變化。什麼ZPL代碼可能會影響QRCode的起始位置
我沒有訪問其他程序的源代碼,所以我看不到它發送的是什麼ZPL。我知道它正在發送一些配置到打印機(例如打印寬度),但我無法弄清楚它可以發送什麼來改變QRCode的定位。
這是從標籤我們的應用程序,在其他應用程序已經印在標籤和更改了某些設置後。
QR碼上升和向右,但一切住在同一個地方。
這是一些例子ZPL我們的標籤之一
^XA
^PW420
^LS0
^LH0,0
^CF0,40^FO20,25^FDUnknown Vendor^FS
^FO15,0^BQN,2,6^FD##hCsck00000000000779/221a1^FS
^CFR,15^FO55,220^FD3877^FS
^CFR,15^FO180,70^FDTue 07:30 Nov 10^FS
^FO180,100^FDU. Surgeon^FS
^FO180,130^FDTotal hip^FS
^FO180,160^FDsigma^FS
^FO180,190^FDHip tool^FS
^FO180,220^FD1 of 2^FS
^XZ
我設法得到另一個應用發送的ZPL的副本,並且他們使用^ BY。我必須在測試打印機上進行檢查以確認這一點,它們設置的條碼高度與我在QR碼上看到的垂直移動相同。感謝指針。 – mike