使用imagemagick将EPS转换为PNG时如何添加填充?
Posted
技术标签:
【中文标题】使用imagemagick将EPS转换为PNG时如何添加填充?【英文标题】:How to add padding when using imagemagick to convert an EPS into a PNG? 【发布时间】:2012-10-20 16:03:42 【问题描述】:使用 imagemagick 将 EPS 转换为 PNG 时如何添加填充?
我想做这样的事情:
convert logo.eps -size 128x128 logo.png
但希望实际徽标为 96x96 像素,居中,被透明背景包围以达到 128x128 像素。
【问题讨论】:
不是编程问题;更适合例如超级用户。 【参考方案1】:自己发现的:
convert logo.eps -background transparent -gravity center -scale 96x96 -extent 128x128 logo.png
【讨论】:
它有效,谢谢。您知道如何在内部图像 96x96 中保持背景透明吗?当前图像背景为白色。我还想把图片的颜色和alpha改成#99333333的值来实现android Holo Light图标推荐:developer.android.com/design/style/iconography.html。你知道如何实现吗?谢谢。 @petrsyn 我发现使用-background none
(而不是-background transparent
)之前输入文件名就可以了。以上是关于使用imagemagick将EPS转换为PNG时如何添加填充?的主要内容,如果未能解决你的问题,请参考以下文章
使用 ImageMagick 将 pdf 转换为 png 时出错
使用 ImageMagick 将 gif 转换为 png 时出现“转换:不正确的图像标题”错误
使用 ImageMagick 将 PNG 文件转换为 PDF 时出现粗糙的边缘