【发布时间】:2016-12-12 07:27:08
【问题描述】:
我想在不打开打印对话框的情况下打印 AJAX 响应的发票。 我应该为此目的使用哪个库或插件。
【问题讨论】:
标签: javascript php jquery printing thermal-printer
我想在不打开打印对话框的情况下打印 AJAX 响应的发票。 我应该为此目的使用哪个库或插件。
【问题讨论】:
标签: javascript php jquery printing thermal-printer
如果不打开打印弹出窗口,您将无法打印。 使用来自 google Jzebra 的 jZebra 库 API
并使用小程序打印收据,您的数据应为原始格式
<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,可以在浏览器中弹出打印对话框 使用谷歌云打印之类的东西,它可以将打印机连接到云服务
【讨论】: