尝试将热敏打印机连接到 pos php

Trying to connect thermal printer with pos php

我有热敏打印机 Black Copper BC-85AC 我正在尝试将它与 php 连接 这是我正在使用的来自 https://github.com/mike42/escpos-php

的脚本

我试过作为测试:

require 'autoload.php';
use Mike42\Escpos\PrintConnectors\FilePrintConnector;
use Mike42\Escpos\Printer;
$connector = new FilePrintConnector("php://stdout");
$printer = new Printer($connector);
$printer -> text("Hello World!\n");
$printer -> cut();
$printer -> close();

在通过浏览器 运行 这个脚本之前我必须做一些设置吗?打印机通过 USB 连接到系统 我尝试通过计算机手动进行测试打印并且它正在工作,但我想使用此 php 脚本通过浏览器打印。

我刚刚找到了解决方案,实际上我只需要更换:

$connector = new WindowsPrintConnector("My Printer Name Here");

它运行良好。