2009-05-25 3 views
0

메신저는 현재 GD-Sharp를 시험 사용 중이며 그래픽을 이미지 파일에 저장하지 않고 비트 맵으로 변환하려고합니다. 스트림 저장GD-Sharp 스트림을 비트 맵으로 변환

GD 날카로운 방법

부울 GB.Save (트림 outStream)이고; 사용하여 스트림을 저장하는

는 어떻게 비트 맵 GD-샤프 변환합니까,

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

비트 맵 스트림을 지원하기 때문에

입니까? 감사.

답변

0

같은 것을 사용할 수 있습니다.

 
MemoryStream memStream = new MemoryStream(); 
gdimg.Save(memStream); 
Bitmap bmp2 = new Bitmap(memStream); 
2

당신은 MemoryStream을, 나는 이런 식으로 뭔가를했다

gdsBitmap.Save(memStream); 
memStream.Seek(0); 
gdiBitmap = Bitmap.FromStream(memStream); 
관련 문제