誰もがリンクする前にConvert all images to jpg私はこのスレッドの解決策を既に使用していると言わざるを得ない。gifを透明な背景のjpgに変換する
膨大な静的gifファイルをjpgに変換しています。しかし、その中には透明な背景があり、そこには黒い背景があり、それは受け入れられません。
MakeTransparent()
を使用しようとしていましたが、使用方法がわからない、または動作しません。
# first try
$image.MakeTransparent("white")
# second try
$col = "#FFFFFF"
$image.MakeTransparent([System.Drawing.ColorTranslator]::FromHtml($col))
両方ともpowershellでエラーなしで実行されますが、どちらも黒い背景を生成します。 [System.Drawing.Bitmap]「クリア」という名前のメソッドが含まれていないため
私は、実行コードをしようとしたとき、私はエラー
メソッドの呼び出しを受けるも
Bitmap.Clear(Color.White)
とBitmap.SetTransparencyKey(Color.White)
が見つかりましたが失敗しました。
SetTransparenctKey
と同じです。
透明な背景を白色にする他の簡単な機能はありますか?
私は背景を白くしてPNGを使うのが最も簡単ですが、私は** jpegを作る必要があります。 – tomipnh