题
我正在尝试找到将实时订单发送到收据打印机的解决方案。
基本上在伪代码中:
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);
}
我只是在探索完成此操作的选项。能够做到这一点,而不是发送经常捆绑线等的传真是很棒的。
一个人怎么能实现这一目标?
解决方案
对我来说,一个可靠的解决方案是构建连接到Web应用程序的桌面应用程序,并能够将作业发送到打印机。我认为Web应用程序无法控制用户的打印作业。
其他提示
有打印机(就像您的基本办公室HP LaserJets一样)可以
- 到达槽FTP
- 具有用于选择纸张的“虚拟打印机”模式。
如果我是你,我会调查一下。
(这是假设打印机和PHP文件之间存在某种网络分离。)
我认为解决问题的最佳解决方案是使用A将文档打印到PDF php
用于打印到PDF的课程。有很多这样的课程。一个好的是 ezpdf
可以从中下载的课程 http://www.ros.co.nz/pdf 或者 http://www.sourceforge.net/projects/pdf-php
不隶属于 StackOverflow