Ошибка PHP «Предупреждение: printer_draw_bmp (): не удалось загрузить растровое изображение» - PullRequest
0 голосов
/ 05 июня 2018

Я не могу напечатать файл изображения с помощью функции printer_draw_bmp ().Я уже установил php-принтер dll и imagick на windows 7 (32 бита).

Вот мой пример кода.Но я получаю «Предупреждение: printer_draw_bmp (): не удалось загрузить растровое изображение».Кто-нибудь может подсказать мне, как это отладить?

<?php
$handle = printer_open();
printer_set_option($handle, PRINTER_MODE, "RAW");
printer_start_doc($handle, "My Doc");
printer_start_page($handle);

$image = new Imagick();
$image->readImage("c:\\picStorage\\pic\\999-0001.jpg");
$image->setImageFormat("bmp");
$image->writeImage("C:\\test.bmp");

printer_draw_bmp($handle,"C:\\test.bmp", 300,600);

printer_end_page($handle);
printer_end_doc($handle);

printer_close($handle);

После запуска примера кода он создаст образ BMP в каталоге C :.

Образ BMP в C: каталог

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...