2014-07-09 101 views
5

可以將Postscript轉換爲Zebra嗎?將Postscript轉換爲Zebra

我已經閱讀了他們的homepage,他們認爲Zebra打印機不兼容Postscript,但是想知道是否有某些開源代碼可以將其從一個傳遞給另一個。

任何幫助將不勝感激。

回答

6

爲了簡化它,PostScript與PDF相同。 :)它只是打印機(或PostScript(PDF)查看器)的命令列表,告訴他該怎麼做。下面是例子PostScript命令(從wikipedia),它打印的「Hello World」的:

%!PS 
/Courier    % name the desired font 
20 selectfont  % choose the size in points and establish 
        % the font as the current one 
72 500 moveto  % position the current point at 
        % coordinates 72, 500 (the origin is at the 
        % lower-left corner of the page) 
(Hello world!) show % stroke the text in parentheses 
showpage    % print all on the page 

正如你可以看到這是類似於一個「海龜」繪製命令的東西,而是帶到了一個專業水平。

普通桌面打印機能夠解釋這組命令來打印任何你想要的東西。 Zebra打印機不需要打印任何你想要的東西。他們只需要打印一些簡單的像收據,條碼,標籤。因此,將更昂貴的芯片放入支持PS的芯片是沒有意義的。然而所有Zebra打印機都可以打印圖像。 (意思是圖形位圖,通常是單色圖像)。

因此,您的問題的解決方案聽起來像這樣: 儘管無法直接將PostScript命令發送到Zebra打印機,但您始終可以將後腳本命令呈現爲圖像/位圖(如Adobe PDF閱讀器一樣)和然後將該圖像轉換爲單色,然後使用Zebra或其他熱敏打印機進行打印。

+0

如果我正確理解您的答案,我可以在位圖中設計我的標籤,然後將它發送給Zebra,並且在不學習其他語言的情況下渲染效果很好? –

+0

是的,你可以。打印機的EPL語言支持'GW'命令,它允許您將單色圖像('PCX'格式)寫入標籤。如果您打算以編程方式執行此操作。 –

+1

而且這沒有任何分辨率的損失,我猜? –

相關問題