2011-11-09 10 views
2

画像magickでは丸い角にいくつかのpng画像を作成しました。しかし、すべてのpng画像をJPG形式にすると、丸い角の背景が白に変換されています。コーナーは透明にする必要があります。私はこれらのコマンドを使用して透明にしていますが、良い結果は得られません。imagemagickのpngからjpgまでの透過的な背景

1. convert image.png -background white -flatten -alpha off image.jpg 
2. convert image.png -background none -flatten -alpha off image.jpg 

ご意見やご提案は非常に高いです。

答えて

4

Jpgsは透明にすることはできません.gifsとpngs(ok svgsも)だけですので、透明領域のために白いピクセルで塗りつぶします。

1

簡単な答えはできません。 JPEG形式は単純に透過性をサポートしていません。画像をPNG形式にしておく必要があります(またはGIFに変換しますが、なぜそうするのですか?)

1

JPGはどのような形式の透過性もサポートしていません。透明性が必要な場合は、PNGを使用する必要があります。

関連する問題