我有许多多边形的SVG:作物和规模SVG到使用ImageMagick PNG,无像素化
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格式,但 应该还是能够做到我想要什么?)
编辑/解决:
谢谢,robermorales。
inkscape -z -e out4.png -w 1000 -h 1000 -a 200:200:400:400 current-temps.svg
(例如)像魅力一样工作。
我还认识到复制SVG,调整变换线:
<g transform="scale(3,3) rotate(-90) translate(-90,180)">
,然后转换为PNG是另一种解决方案。