使用jquery / javaScript或php将发票打印到POS打印机

时间:2016-12-12 07:27:08

标签: javascript php jquery printing thermal-printer

我想在不打开打印对话框的情况下打印AJAX响应的发票。 我应该为此目的使用哪个库或插件。

1 个答案:

答案 0 :(得分:1)

如果不打开打印弹出窗口,则无法打印。 使用谷歌Jzebra API

中的jZebra库

并使用小程序打印收据,您的数据应采用原始格式

<input type=button onClick="print()" value="Print">
<applet name="jzebra" code="jzebra.PrintApplet.class" archive="./jzebra.jar" width="100" height="100">
  <param name="printer" value="zebra">
</applet>
<script>
  function print() {
   document.jzebra.append("PRINTED USING JZEBRA\n");
   document.jzebra.print();
  }
</script>

从服务器打印。如果这是云服务器,即无法连接到收据打印机,那么您可以做的是 从服务器生成它作为pdf,可以在浏览器中弹出打印对话框 使用Google Cloud Print之类的东西,它可以将打印机连接到云服务