透明な背景を持つ画像をjpegに保存します。 透明ピクセルをすべてのピクセルで反復せずに特定の色に変換する方法はありますか? ( - 最初の行はそれを行うための一般的な方法異なるエンコーダがされている??も)画像操作 - jpgとして保存する前に透明ピクセルを変換する
public void SaveImage(Bitmap image, string path)
{
var encoder = ImageCodecInfo.GetImageEncoders().FirstOrDefault(c => c.MimeType == "image/jpeg");
var encodeParams = new EncoderParameters(1);
encodeParams.Param[0] = new EncoderParameter(Encoder.Quality, (long)100);
image.Save(path, encoder, encodeParams);
}
ありがとう、それは私がやったことです – Madd0g