У меня есть SVG со многими полигонами:
https://github.com/barrycarter/bcapps/blob/master/sample- data / current-temps.svg
, который выглядит примерно так:
Обрезка этого и преобразование в PNG работает нормально:
convert -crop 100x100+200+150 current-temps.svg /tmp/exhb2.png
Однако кадрирование и масштабирование не работают:
convert -crop 100x100+200+150 -scale 1000x750 current-temps.svg /tmp/exhb3.png
Как сделать ImageMagick "увеличить «SVG перед обрезкой?
(Я понимаю, что ImageMagick может только читать, но не записывать формат SVG, но он все равно должен делать то, что я хочу?)
РЕДАКТИРОВАТЬ / РЕШЕНИЕ:
Спасибо, Роберморалес.
inkscape -z -e out4.png -w 1000 -h 1000 -a 200:200:400:400 current-temps.svg
(например) работал как шарм.
Я также понял, что копирование SVG, настройка строки преобразования:
и последующее преобразование в PNG - еще одно решение.