2011-06-13 247 views
3

可能重複的ZPL代碼:
Print preview ZPL II commands using .NET WinForm before sending it to Zebra printer開發的實用程序,用於渲染斑馬打印機(105 SL)

我開始開發Zebra打印機105SL在.NET 4.0的工具。也許有人知道這些設備。

我有一些問題:

  1. 我剛開始學習ZPL代碼。它是否存在實用程序用於渲染 Zebra打印機代碼(ZPL)?例如,輸入是ZPL代碼,輸出是一些標籤圖像。

  2. 是否存在庫用於渲染 ZPL代碼?輸入是ZPL代碼輸出是一些圖像。

  3. 現在,只有在計算機上安裝了Zebra打印機的情況下,我纔可以在Zebra打印機上打印。所以下一步就是隻知道Zebra打印機的 IP地址。 Zebra打印機將不會安裝在用戶將使用我的實用程序的計算機上。我需要找到一種通過IP地址向Zebra打印機發送數據(打印)的方法。

也許我有很多愚蠢的問題,但感謝大家誰會幫助我。

+0

我說這個答案,顯示的方式打印之前得到的ZPL的渲染圖像具有IP地址的斑馬打印機:http://stackoverflow.com/a/20386205/16241 – Vaccano 2013-12-04 21:25:34

+0

@zelq我有一個。包含ZPL代碼的txt文件如下所示:^ XA ^ FO50,50^A0,60,60^FDTest^FS ^ XZ但是我無法在Zebra ZTC gc420t(EPL)打印機上打印它的輸出。我該怎麼辦? – ArgaPK 2017-11-08 11:07:15

+0

你可以試試https://github.com/BinaryKits/ZPLUtility? – Yiping 2017-11-10 11:00:20

回答

2

這不完全相同的問題,但這個答案似乎是你想要的?

Send data to thermal printer

+0

+1無論如何這個回答只有問題3 – bluish 2012-05-24 06:44:48

+0

@GeorgeDuckett我有一個.txt文件,其中包含ZPL代碼,如:^ XA ^ FO50,50^A0,60,60^FDTest^FS ^ XZ但我無法在Zebra ZTC gc420t(EPL)打印機上打印輸出。我該怎麼辦? – ArgaPK 2017-11-08 11:06:35

2

像喬治說,this問題地址發送ZPL到打印機。

發送ZPL到網絡打印機應該沒有問題,只需使用網絡打印機名稱即可。

對於圖片,他們需要在PCX format。您首先將PCX文件發送到打印機(使用與發送其他ZPL命令相同的方法),然後將ZPL引用到打印機內存中。通過在Zebra Designer中生成帶有圖片的標籤並查看其生成的ZPL(在打印機對話框中檢查打印到文件),可以更容易地掌握如何完成此操作。

+0

我有一個包含ZPL代碼的.txt文件,如下所示:^ XA ^ FO50,50^A0,60,60^FDTest^FS ^ XZ但是我無法在Zebra ZTC gc420t(EPL)打印機上打印它的輸出。我該怎麼辦? – ArgaPK 2017-11-08 11:07:03

2

對於第二個問題,沒有這個庫。 ZPL是一種專有語言,Zebra不提供將ZPL轉換爲圖像的庫。但是,有一種方法可以在打印機的網頁上執行此類操作(適用於某些打印機)。

單擊打印機的目錄列表部分,然後單擊「創建新腳本」。

在這裏,您可以在ZPL類型,然後選擇「預覽標籤」,而應該告訴你什麼標籤看起來像

+0

我正在使用這種方法,但是我的預覽圖像是巨大的,我無法滾動它來一次查看它。我也無法縮小。任何想法? – MAW74656 2012-07-10 22:10:30

+0

預覽通常會全屏顯示,但您應該可以上下滾動,您使用的是哪種瀏覽器? – 2012-07-11 13:03:55

+0

好點。 Firefox,我會試試IE。 – MAW74656 2012-07-11 19:04:19

相關問題