无法打印到此打印机:无法加载图像。 Mike42/ESCPOS-PHP

发布于 2025-02-09 04:10:17 字数 837 浏览 3 评论 0原文

你好任何人都可以帮我这个错误吗 无法打印到此打印机:无法加载图像。

我的代码

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";
}

hello can anyone help me with this error
Couldn't print to this printer: Failed to load image.

my code

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";
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

兮子 2025-02-16 04:10:17

已解决的ImagickEscPosimage现在不安装它正在工作
谢谢Alex

solved ImagickEscposImage is not installed now it's working
thanks Alex

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文