2015-06-01 196 views
0

我試圖在Ubuntu上使用TSP100打印機(收據打印機)從命令行打印html頁面。我看了幾頁,以找到一個解決方案,到目前爲止,在未來的解決方案我曾嘗試:從命令行使用TSP100打印機打印HTML頁面

lp -o document-format=text/html test.html 

上面的命令打印頁面以純文本格式,讓我看到了HTML的標籤,司機無法呈現HTML代碼。

html2ps test.html | lp 

我已經使用html2ps創建postscript並打印它,但它打印空白頁面,雖然我可以正確預覽postscript。不過,我從一個網站下載了一個postscript的例子,它可以與lp一起使用。所以我猜測html2ps生成的輸出與打印機不兼容。

我可以使用瀏覽器打印HTML頁面。我還用另一臺打印機進行了測試,得到了同樣的結果。

任何幫助將不勝感激。

回答

0

如果您只是需要以某種方式保留預期的HTML格式,您可以嘗試pandoc

下面的HTML文件

<H1>Hello World!</H1> 
Welcome 

呈現爲使用

Hello World! 
============ 

Welcome 

pandoc hello.html -t plain