0

C#を使用してpngファイルをデータベースに保存しようとしています。

ビットマップ サムネイル = new Bitmap(file.InputStream); サムネイル = ImageUtilities.ResizeImage(サムネイル, Convert.ToInt32(幅),Convert.ToInt32(高さ)); ImageUtilities.SaveJpeg(path,thumbnail,Convert.ToInt32(Resources.AppConstants.ExtractThumbnailQuality);

画像はデータベースに保存されますが、画像の周りに黒い背景があります。つまり、透明性が失われます。画像のサイズ変更をスキップすると、黒い背景ではなく白い背景が画像の周りに表示されます。

画像の透明性を維持する方法を誰でも提案できますか

4

1 に答える 1

0

サイズ変更された画像を JPEG として保存しています。JPEG は透明度をサポートしていません。代わりに PNG として保存します

于 2013-01-18T12:12:45.393 に答える