12

画像の背景を透明にしたい、または背景なしにしたい。「-background none」オプションと「transparent」オプションを試しましたが、背景画像は白のままです。どうすればこれを達成できますか?

提案してください。

4

2 に答える 2

15

Imagemagik を使用している場合、コマンドは次のとおりです。

convert input.gif -transparent white output.gif  

ただし、純粋な白の背景でのみ機能し、白の色合いでは機能しません. IrfanView または The Gimp または Photoshop を使用してこれを行う別の簡単な方法があります (詳細は以下を参照)。convert.exeこの記事では、Windows に付属の を使用している可能性があることに言及していImageMagicks Convert.exeます Convert.exehttp://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=10665

CSS からこれを達成しようとしている場合は、CSS プロパティを誤解しています。css プロパティ 'background' は、html 要素の背景色を参照します。つまり <p> <div> <body>何でも。詳細はこちらhttp://www.w3schools.com/css/css_background.asp

画像の不透明度プロパティを参照している場合、それは画像がどのように「透けて見える」かを示しています。詳細はこちら: http://www.w3schools.com/Css/css_image_transparency.asp

PNG画像の背景を透明にする唯一の方法は、 (推奨) またはGIF形式のいずれかを使用して画像の背景を透明にすることです。このIrfanViewために、画像を使用して保存しPNG、「透明度を保存」プロパティを選択して、画像から透明にしたい色を選択するか、Photoshop または Gimp を使用して同じことを行うことができます。IrfanViewここの例http://llizard.etherwork.net/cwc/transp_irfanview.html

ここの Gimp の例http://aplawrence.com/Linux/crousegif.html

于 2011-03-08T08:37:44.557 に答える
-1

あなたの画像のフォーマットは何ですか?png 形式を使用してみてください

于 2011-03-08T08:24:31.383 に答える