我正在尝试找到将实时订单发送到收据打印机的解决方案。
基本上是伪代码:
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);
}
我正在探索完成这项工作的各种选择。能够这样做而不是发送经常捆绑线路等的传真真是太棒了。
怎么能实现这个目标?
答案 0 :(得分:1)
对我而言,一个可靠的解决方案是构建一个连接到Web应用程序的桌面应用程序,并能够将作业发送到打印机。我不认为Web应用程序可以控制用户的打印作业。
答案 1 :(得分:0)
有些打印机(比如你的基本办公室hp laserjets)可以
如果我是你,我会调查一下。
(这是假设打印机和php文件之间存在某种网络分离。)
答案 2 :(得分:0)
我认为解决您问题的最佳方法是使用php
类将文档打印为pdf,以便打印到pdf。有很多这样的课程。一个好的是ezpdf
课程,可以从http://www.ros.co.nz/pdf或http://www.sourceforge.net/projects/pdf-php