我正在尝试寻找一种将实时订单发送到收据打印机的解决方案。
基本上是在伪代码中:
if ($order == 'success')
{
$printer = ip.to.remove.printer;
$receipt_text = 'You just received an order!';
$ch = curl_init('http://addresstosomekindofapi.com/print_receipt/');
curl_setopt($ch, SOME_OPTION, 0).............;
curl_exec($ch);
curl_close($ch);
}
我只是在探索完成这件事的各种选择。如果能够做到这一点,而不是发送经常被线路占用的传真,那就太棒了,等等。
怎样才能做到这一点?
发布于 2011-01-28 04:39:40
对我来说,一个可靠的解决方案是构建一个桌面应用程序,该应用程序连接到您的web应用程序,并且能够将作业发送到打印机。我认为web应用程序在处理用户的打印作业时没有太多的控制权。
发布于 2011-01-28 04:32:05
有些打印机(我猜就像你基本的办公室hp laserjet一样)可以
如果我是你的话我会调查这件事。
(这是假设打印机和php文件之间存在某种网络隔离。)
发布于 2012-12-24 16:05:38
我认为解决这个问题的最好方法是使用php
类将文档打印为pdf格式。这样的类有相当多。一个很好的例子是可以从http://www.ros.co.nz/pdf或http://www.sourceforge.net/projects/pdf-php下载的ezpdf
类
https://stackoverflow.com/questions/4821468
复制相似问题