将矢量图形转换为SVG

6
有没有工具可以将矢量图转换成SVG格式?我的原始SVG文件丢失了,现在我希望能够缩小图片的大小。目前有以下内容:
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="1200dp"
    android:height="1200dp"
    android:viewportHeight="1200"
    android:viewportWidth="1200">

我想要将其调整为180x180的尺寸。提前感谢您。

你想要从路径中删除一些点吗?改变它们的某些属性?或者只是“缩小比例”? - pskink
我只想把它缩小。 - sadat
所以这是毫无意义的 - android:viewportWidth / android:viewportHeight 多大并不重要,因为矢量图可伸缩,并且可以在目标画布上以任何大小绘制。 - pskink
你能否编辑并将宽度调整为800dp以减小其尺寸? - Xenolion
解决方案必须通过代码吗? - Faris Kapo
显示剩余4条评论
2个回答

17

看看这个Shapeshifter

Shapeshifter是一款工具,可以将VectorDrawable XML文件导入并导出为SVG文件。


迄今为止最快、最简单的解决方案 - NoHarmDan
1
对我来说,它不支持渐变(矢量可绘制的<gradient>标签),所以我无法在我的情况下使用它。 - pallgeuer

6

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接