Как .xlsx конвертировать в .jpg?

Здравствуйте, подскажите как .xlsx конвертировать в .jpg таким же образом как и код ниже, который отлично справляется с pdf.
if($extension=="pdf") {
$obPdf = new Imagick(__DIR__.'/uploads_v/'.$dirm.'/'.$images[$i].'[0]'); #Открываем наш PDF и указываем обработчику на первую страницу
$obPdf->setImageColorspace(255); #устанавливаем цветовую палитру
$obPdf->setCompression(Imagick::COMPRESSION_JPEG); #Устанавливаем компрессор
$obPdf->setCompressionQuality(60); #И уровень сжатия
$obPdf->setImageFormat('jpeg'); 
#При необходимости сделать превью ресайзим изображение
$obPdf->resizeImage(620 ,877, imagick::FILTER_LANCZOS, 1);
#Ну и конечно же пишем в jpg-файл.
$info = pathinfo($images[$i]);
$imagesi= $info['filename']; // Тестовый документ
mkdir("uploads_vs/$dirm/", 0700);
$obPdf->writeImage(__DIR__.'/uploads_vs/'.$dirm.'/'.$imagesi.'.jpg');
$obPdf->clear();
$obPdf->destroy();
}
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ответы на вопрос 3
khegay
@khegay
Founder, Garuna
Как вариант, рендерить страницу в puppeteer, и после сохранять как .jpg средствами puppeteer.
Ответ написан
dimonchik2013
@dimonchik2013
...а ну-ка пыль сдуй отсюда...
почему не в mp3 ? код можно тот же для примера
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
RecruitIT Москва
от 100 000 до 160 000 ₽
от 130 000 до 180 000 ₽
Сбер Москва
До 240 000 ₽
25 окт. 2020, в 21:47
1500 руб./за проект
25 окт. 2020, в 19:37
2500 руб./за проект
25 окт. 2020, в 19:27
25000 руб./за проект