如何在使用ImageMagick将EPS转换为PNG时添加填充?

18

如何在使用imagemagick将EPS转换为PNG时添加填充?

我想做类似这样的事情:

convert logo.eps -size 128x128 logo.png

但是希望实际的标志为96x96像素,居中,周围有透明背景以达到128x128像素。


不是编程问题,更适合在例如超级用户上讨论。 - Jonik
1个回答

33

我自己找到了答案:

convert logo.eps -background transparent -gravity center -scale 96x96 -extent 128x128 logo.png

3
可以了,谢谢。你知道如何让96x96的内部图像背景保持透明吗?当前图像的背景是白色的。我还希望将图像的颜色和alpha值更改为#99333333以实现Android Holo Light图标推荐:http://developer.android.com/design/style/iconography.html。你知道如何实现吗?谢谢。 - petrsyn
2
@petrsyn 我发现在输入文件名之前使用-background none(而不是-background transparent)可以解决问题。 - chris

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