从命令行使用TSP100打印机打印HTML页面

时间:2015-06-01 11:07:35

标签: linux ubuntu printing

我正在尝试使用Ubuntu上的TSP100打印机(收据打印机)从命令行打印html页面。我已经阅读了几个页面来寻找解决方案,到目前为止我已经尝试了下一个解决方案:

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

上面的命令以纯文本打印页面,以便我看到HTML标记,因为驱动程序无法呈现HTML代码。

html2ps test.html | lp

我已经使用html2ps来创建postscript并打印它但是它打印了一个空页面,尽管我可以正确预览postscript。但是,我从网站下载了一个postscript的例子,它与lp一起使用。所以我猜html2ps生成的输出与打印机不兼容。

我可以使用浏览器打印HTML页面。我也用另一台打印机进行了测试,得到了相同的结果。

任何帮助都会非常感激。

1 个答案:

答案 0 :(得分:0)

如果您只是想以某种方式保留预期的HTML格式,可以尝试pandoc

以下HTML文件

<H1>Hello World!</H1>
Welcome

呈现为

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

Welcome

使用

pandoc hello.html -t plain