LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: qiang_liu8183

大工程!在做icon theme,求个png转svg的方法~~~

[复制链接]
发表于 2009-4-28 11:02:16 | 显示全部楼层
imagemagick
回复 支持 反对

使用道具 举报

发表于 2009-4-28 11:03:22 | 显示全部楼层
Post by qiang_liu8183;1980503
我也不想用svg,但是没办法,我是照着gnome-icon-theme这个包做的,
这个包里8x8 16x16 22x22 24x24 32x32 48x48的图标都是png格式,只有scalable是svg,强行使用png格式图标时系统里所有权限为600的文件夹图标会显示错乱,用svg就没问题
png scalable不行?不可能的事阿。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-28 11:14:06 | 显示全部楼层
Post by zhuqin_83;1980505
png scalable不行?不可能的事阿。

scalable非要用png就必须改index.theme,但是我想做出的icon theme尽量和gnome-icon-theme一样,所以能不改还是不改的好
回复 支持 反对

使用道具 举报

发表于 2009-4-28 11:29:57 | 显示全部楼层
我用的就是自己替换的gnome-icon-themes的苹果图标。

scalable里面就用128的png,修改index.theme,稍微修改一下大小就可以了

SVG需要你自己画。几乎不现实

8x8的没有必要。没有看到任何地方需要8x8的图标

actions里面还是缺少一些图标,比如gtk-ok, gtk-yes, gtk-no等等。
回复 支持 反对

使用道具 举报

发表于 2009-4-28 11:58:48 | 显示全部楼层
inkscape 可以转单色的。 彩色的应该不行
回复 支持 反对

使用道具 举报

发表于 2009-4-28 13:35:09 | 显示全部楼层
convert不行么?
不知道,没试过
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-28 13:41:44 | 显示全部楼层
算了,还是改index.theme吧,该死的svg~~~
回复 支持 反对

使用道具 举报

发表于 2009-4-29 01:02:06 | 显示全部楼层
用 Inkscape 的 trace bitmap 功能,是可以彩色的
不过如果点阵图本身尺寸太小,可能效果不佳
回复 支持 反对

使用道具 举报

发表于 2009-4-29 15:44:29 | 显示全部楼层
尝试过点阵转矢量的一些方法,都不好,转出来的矢量图很难看。。。
回复 支持 反对

使用道具 举报

发表于 2009-4-29 17:58:16 | 显示全部楼层
需要bitmap tracing
尝试一下autotrace,它支持颜色的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表