![](/img/trans.png)
[英]Convert PNG to JPG and set transparent background to white with ImageMagick and PHP
[英]Transparent background from png to jpg in imagemagick
我用image magick將一些png圖像制成圓角,但是當我嘗試將所有png圖像都制成JPG格式時,圓角背景轉換為白色,我希望圓角應該是透明的。我正在使用這些命令使它們透明但沒有得到任何好的結果。
1. convert image.png -background white -flatten -alpha off image.jpg
2. convert image.png -background none -flatten -alpha off image.jpg
任何幫助和建議將是非常可貴的。
Jpg不能是透明的,只能是gif和png(也可以是svgs),因此它將用白色像素填充透明區域。
簡單的答案是您做不到。 JPEG格式根本不支持透明性。 您必須將圖片保留為PNG格式(或將其轉換為GIF,但是為什么要這么做?)
JPG不支持任何形式的透明性。 如果要透明,則必須使用PNG。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.