你好,有人能帮我解决无法打印到这台打印机上的错误吗:加载图像失败.
我的代码
require __DIR__ . '/vendor/autoload.php';
use Mike42\Escpos\Printer;
use Mike42\Escpos\EscposImage;
use Mike42\Escpos\ImagickEscposImage;
use Mike42\Escpos\PrintConnectors\WindowsPrintConnector;
use Mike42\Escpos\GdEscposImage;
try {
$connector = new WindowsPrintConnector("XP-80");
$img = EscposImage::load("logo.png", false);
$printer = new Printer($connector);
//$printer -> selectPrintMode();
$printer -> setJustification(Printer::JUSTIFY_CENTER);
$printer -> graphics($img);
$printer -> text("Hello World!\n");
$printer -> cut();
/* Close printer */
$printer -> close();
} catch (Exception $e) {
echo "Couldn't print to this printer: " . $e -> getMessage() . "\n";
}发布于 2022-06-21 00:17:39
解决了,ImagickEscposImage现在还没有安装,这要感谢Alex
https://stackoverflow.com/questions/72691833
复制相似问题