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