Seasons.NET

ちょっとした技術ブログです

Bitmapを複製する

この方法で複製したBitmapは、ファイルロックされないので、
リネームとかできる。
元になったbmpは、Dispose()しておくこと!!
ちなみにGraphicを生成してg.DrawImageで複製するのは、
インデックスを持つBitmapで例外が発生してしまう。

1 
2 Bitmap bmp = new Bitmap(@"C:\hoge.bmp");
3 Bitmap cloneBmp = new Bitmap(bmp);