我有一个仅包含文本(无图像)的Intranet网页。我需要使用Receipt \ POS打印机打印此页面进行打印。
是不是可能?谢谢
答案 0 :(得分:0)
不确定。两种简单的方法,取决于您愿意在界面中接受多少干扰。
首先,您可以使用JavaScript来触发您的收据页面/ iframe进行打印。这个选项有点笨拙,因为它要求收银员在系统对话中确认打印。
但其次,您始终可以选择在网络上共享每个电台的打印机。您的服务器端组件可以直接打印到它。如果它是一个* nix服务器,一旦每个工作站的打印机添加到服务器/与服务器共享,它就很容易做到。在PHP中(安装了CUP,我想):
// attempt to pipe to 'lp -d printername'
if (`echo "{$text}" | lp -d {$printer_name}`) {
// print successful
return true;
} else {
// print failed
return false;
}
如果您正在运行Windows服务器,那可能要复杂得多。