|
分類:[.NET 全般]
Bitmapデータを縮小・圧縮(JPEG)しようとしています。
Bitmap bmpScale = new Bitmap(scaleWidth, scaleHeight); using (Graphics g2 = Graphics.FromImage(bmpScale)) { g2.InterpolationMode = InterpolationMode.Low; g2.DrawImage(bmpOrg, 0, 0, bmpScale.Width, bmpScale.Height); }
return bmpScale;
上記で縮小はできるのですが、圧縮の仕方が分からなくて実装できていません。 saveメソッドを使えばファイルとして圧縮保存することはできるのですが、今回はデータを圧縮してそれをそのままreturnしたいです。
方法はありますでしょうか。 宜しくお願い致します。
|