После двухдневных попыток растрировать jpeg из строк SVG с помощью ImageMagick я наконец сдался.
Хотя мне удалось заставить фактическое преобразование работать нормально, кажется, что Imagemagick не может правильно преобразовать функции преобразования/поворота при рендеринге изображения, в результате чего вывод отличается от исходного SVG.
Дальнейшее изучение показало, что это известная проблема и что «Inkscape» — лучший метод для преобразования SVG в jpeg/png в PHP.
Проблема в том, что мои данные SVG отправляются в мой PHP-скрипт через JSON. Как получить большой двоичный объект или строку в командной строке Inkscape, чтобы преобразовать ее?
Большое спасибо за любые предложения.