Imagemagick 上的透明度
Transparency on Imagemagick
我正在使用在 ImageMagick 上编写的这段代码,但我想要这个背景:
为了匹配我的终端的颜色,#000
不透明度为 70%。如果我让它没有背景,它就会完全透明:
而且无论我做什么,它都不起作用或导致图像丢失。我在论坛和 Whosebug 上搜索了 ImageMagick 代码,但我无法让它工作。
在 ImageMagick 中,要获得不透明度为 70% 的 #000 或黑色或 rgb(0,0,0),请使用
"rgba(0,0,0,0.7)"
或者最接近的十六进制值是
#000000b3
所以你的转换命令应该是:
convert input.suffix -resize 300x -gravity center -background "rgba(0,0,0,0.7)" -extent 1100x400 output.png
不要保存为JPG,因为它不支持透明度。
如果在类 Unix 系统上或者如果您在逗号之间放置空格,请保留引号。
我正在使用在 ImageMagick 上编写的这段代码,但我想要这个背景:
为了匹配我的终端的颜色,#000
不透明度为 70%。如果我让它没有背景,它就会完全透明:
而且无论我做什么,它都不起作用或导致图像丢失。我在论坛和 Whosebug 上搜索了 ImageMagick 代码,但我无法让它工作。
在 ImageMagick 中,要获得不透明度为 70% 的 #000 或黑色或 rgb(0,0,0),请使用
"rgba(0,0,0,0.7)"
或者最接近的十六进制值是
#000000b3
所以你的转换命令应该是:
convert input.suffix -resize 300x -gravity center -background "rgba(0,0,0,0.7)" -extent 1100x400 output.png
不要保存为JPG,因为它不支持透明度。
如果在类 Unix 系统上或者如果您在逗号之间放置空格,请保留引号。