Я пытаюсь преобразовать SVG в PNG (или любой растровый формат) и изменить размер в одно и то же время.
Я думал, что для этой задачи я бы использовал ImageMagick, но, похоже, она преобразуется в растровое изображение до изменения размера.
В результате получается изображение низкого качества.
-
Есть ли способ заставить ImageMagick изменить размер SVG до преобразования в растровый?
-
Или есть ли другой инструмент, который я могу использовать для программного преобразования SVG в растр после его изменения?
-
В качестве альтернативы, есть ли другой инструмент, который я мог бы использовать для этого?
В настоящее время я использую ImageMagick через командную строку:
convert file.svg -resize 100x100 file.png
Размер изображения исходного изображения неизвестен, а размер назначения неизвестен до времени выполнения.