linux系统使用convert把svg图片转换为png图片时,如何改变png图片的大小,以保证图片不失真?

发布网友

我来回答

3个回答

热心网友

convert对svg的支持有限,不确定支持到哪个版本。

你还是使用Inkscape吧。1.0的svg不支持scale,记得好像是。

热心网友

使用库libsrvg, 你可以直接编辑svg图片的width/height为你想要的分辨率,然后直接用命令转就行了

热心网友

研究了一个下午,发现-resize的参数只是调整画布大小的,分辨率还是一坨屎样。这里推荐-density 参数吧。convert -density 300 test.svg test.png效果好多了,具体值,你好生研究。反正我这里300够用了。记得是-density参数

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com