0

現在GD-Sharpを試しており、画像ファイルに保存せずにグラフィックをビットマップに変換したいと考えていました。

ストリームに保存するGD-Sharpの方法は

bool GB.Save(Stream outStream);

ストリームを使用して保存するには

using(FileStream fs = File.OpenWrite(@"stream1.jpg"))
{
 image.Save((System.IO.Stream)fs);
 fs.Close();
}

bitmap はストリームをサポートしているため、GD-Sharp を Bitmap に変換するにはどうすればよいですか? ありがとう。

4

2 に答える 2

2

次のようなMemoryStreamを使用できます

gdsBitmap.Save(memStream);
memStream.Seek(0);
gdiBitmap = Bitmap.FromStream(memStream);
于 2009-05-25T17:29:33.287 に答える