Кемеровские программисты php общаются здесь
Anonymous
Изображение, конвертированное из PDF-файла с помощью Imagick, получило серый фон
Сообщение
Anonymous » 16 ноя 2024, 17:51
Я пытаюсь преобразовать PDF-файл в изображение с помощью imagick в php. Скрипт работает нормально, но созданное изображение имеет серый фон, как если бы фон PDF-файла был удален
Код: Выделить всё
$srcimg = $_SERVER['DOCUMENT_ROOT'] . '/files/pdf_canevas/doc1.pdf';
$targetimg = $_SERVER['DOCUMENT_ROOT'] . '/files/pdf_canevas/doc1.jpeg';
$im = new imagick();
$im->setResolution(150, 150);
$im->readImage($srcimg);
$im->setImageFormat('jpeg');
$im->setImageCompression(imagick::COMPRESSION_JPEG);
$im->setImageCompressionQuality(100);
$im->writeImage($targetimg);
$im->clear();
$im->destroy();
это пример фона, который я получил на конверсионном изображении
вывод изображения
Подробнее здесь:
https://stackoverflow.com/questions/722 ... background
1731768693
Anonymous
Я пытаюсь преобразовать PDF-файл в изображение с помощью imagick в php. Скрипт работает нормально, но созданное изображение имеет серый фон, как если бы фон PDF-файла был удален [code]$srcimg = $_SERVER['DOCUMENT_ROOT'] . '/files/pdf_canevas/doc1.pdf'; $targetimg = $_SERVER['DOCUMENT_ROOT'] . '/files/pdf_canevas/doc1.jpeg'; $im = new imagick(); $im->setResolution(150, 150); $im->readImage($srcimg); $im->setImageFormat('jpeg'); $im->setImageCompression(imagick::COMPRESSION_JPEG); $im->setImageCompressionQuality(100); $im->writeImage($targetimg); $im->clear(); $im->destroy(); [/code] это пример фона, который я получил на конверсионном изображении [img]https://i.sstatic.net/ YQH9j.png[/img] вывод изображения [img]https://i.sstatic.net/BEGP1.png[/img] Подробнее здесь: [url]https://stackoverflow.com/questions/72244611/image-converted-from-pdf-file-with-imagick-got-grey-background[/url]