2010-12-29 16 views

Respuesta

25

sólo tiene que utilizar el objeto Graphics .Clear() método, pasando el color que desea utilizar para el fondo.

Por ejemplo:

g.Clear(Color.Blue); 
2

Si está hablando del campo de "color de fondo" de un formato de archivo específico, no estoy seguro de si GDI + lo admite, pero generalmente para establecer el color de fondo de una imagen se rellenaría un rectángulo del tamaño imagen con un color

ejemplo, suponiendo g es su Graphics objeto, image es su Image objeto y color es su Color objeto:

g.FillRectangle(new SolidBrush(color), new Rectangle(Point.Empty, image.Size)); 

También, como FlipScript suggested, se puede utilizar el Clear method. (No tenía idea de que existía!)

g.Clear(color); 
2

Es muy sencillo:

Graphics graph = Graphics.FromImage(bitmap); 
graph.Clear(Color.Yellow); // set color for background 
Cuestiones relacionadas