我正在尝试找到将实时订单发送到收据打印机的解决方案。

基本上在伪代码中:

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top