2013-12-18 2 views
0

런타임에 빈 이미지를 만들어야합니다. 나는 그 중 하나를 만들어보고 디스크에 저장 한 후 액세스하려고 시도했습니다. 나는 배열을 연재 중입니다. 그래서 건너 뛸 수 없습니다. 또한 aForge, 깔끔한 텍스처 방법을 살펴 봤지만 문서에 익숙하지 않았습니다. 나는 ... 빠른 내가 여기 몇 가지를 구현하기 위해 런타임에 이미지 생성 - aForge?

using (Bitmap bitmap = new Bitmap(255, 255)) 
    { 
     using (Graphics graphics = Graphics.FromImage(bitmap)) 
     { 
      SolidBrush brush = new SolidBrush(Color.FromArgb(0, 0, 0)); 
     } 
     bitmap.Save(dirPath + "\\" + "_Error_Image.png"); 
    } 

Bitmap bmp = new Bitmap(255, 255); 
    using (Graphics gfx = Graphics.FromImage(bmp)) 
    using (SolidBrush brush = new SolidBrush(Color.FromArgb(0, 0, 0))) 
    { 
     gfx.FillRectangle(brush, 0, 0, 255, 255); 
    } 

을 시도하지 둘 다 밖으로했다. 누구든지 이것을 성취 할 수있는 간단한 방법이 있습니까?

+0

"효과가 없다"는 것은 무엇을 의미합니까? 어떻게 된 거예요? 당신은 무엇을 기대 했습니까? –

+0

"비어있는"이미지 또는 검정색으로 채워진 이미지를 원합니다. - Color.FromArgb (0, 0, 0) - 검정색이거나 알파가 누락되었거나 효과적입니까? – terrybozzio

+0

코드에서 비트 맵 객체 기반을 그리지 않았습니다. – Jade

답변

0

원하는대로 할 수 있습니까?

Bitmap bitmap = new Bitmap(255, 255)) 

bitmap.Save(dirPath + "\\" + "_Error_Image.png"); 

공백은 아무것도 의미하는 경우,이 그것을 할 것이며, 나중에 참조 Color.FromArgb(0, 0, 0, 0) 원하는 경우 투명 색상을 설정할 수는 - 첫 번째 매개 변수는 알파이고 투명 0 = 255 = 완전 불투명.