Задать вопрос
@speak_man

Как исправить белый квадрат при конвертировании SVG в PNG с imagick?

Есть такой SVG (в архиве) ТЫК

Когда пытаюсь преобразовать его в PNG средствами imagick - вываливается белое полотно и ничего более. Никаких ошибок и т.п.. Что я делаю не так ? Код в валидаторе проверял, пишет, что все ок и ошибок в нем нет

Перепробовал тонну решений из гугла. Все они сводятся к такому:

$im = new Imagick();
    $svg = file_get_contents($link);
    $im->readImageBlob($svg);
    $im->setImageFormat("png24");
    $im->writeImage("files/$file.png");
    $im->clear();
    $im->destroy();


P.S. - Команда convert svg.svg png.png выдает также белое полотно
  • Вопрос задан
  • 128 просмотров
Подписаться 2 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы