Puede usar GDI+ para representar imágenes que existan como archivos en las aplicaciones. Para ello, cree un objeto de una clase Image (como Bitmap), cree un objeto Graphics que haga referencia a la superficie que dibujo que quiere usar y llame al método DrawImage del objeto Graphics. La imagen se pintará sobre la superficie de dibujo representada por la clase graphics. Puede usar el editor de imágenes para crear y editar archivos de imagen en tiempo de diseño y representarlos con GDI+ en tiempo de ejecución. Para más información, consulte Editor de imágenes para iconos.
Para representar una imagen con GDI+
Cree un objeto que represente la imagen que desee mostrar. Este objeto debe ser miembro de una clase que herede de Image, como Bitmap o Metafile. Se muestra un ejemplo:
' Uses the System.Environment.GetFolderPath to get the path to the
' current user's MyPictures folder.
Dim myBitmap as New Bitmap _
(System.Environment.GetFolderPath _
(System.Environment.SpecialFolder.MyPictures))
// Uses the System.Environment.GetFolderPath to get the path to the
// current user's MyPictures folder.
Bitmap myBitmap = new Bitmap
(System.Environment.GetFolderPath
(System.Environment.SpecialFolder.MyPictures));
// Uses the System.Environment.GetFolderPath to get the path to the
// current user's MyPictures folder.
Bitmap^ myBitmap = gcnew Bitmap
(System::Environment::GetFolderPath
(System::Environment::SpecialFolder::MyPictures));
' Creates a Graphics object that represents the drawing surface of
' Button1.
Dim g as Graphics = Button1.CreateGraphics
// Creates a Graphics object that represents the drawing surface of
// Button1.
Graphics g = Button1.CreateGraphics();
// Creates a Graphics object that represents the drawing surface of
// Button1.
Graphics^ g = button1->CreateGraphics();
Llame al método DrawImage de su objeto gráfico para representar la imagen. Debe especificar la imagen que se va a dibujar y las coordenadas en las que se va a dibujar.
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.
Comentarios de .NET Desktop feedback
.NET Desktop feedback es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios:
Descubra los generadores de imágenes con tecnología de IA. Obtenga información sobre las herramientas de creación de imágenes como Microsoft Image Creator. Comprenda sus posibles aplicaciones en el área de trabajo y la configuración de entrenamiento y descubra los procedimientos recomendados para obtener resultados óptimos. Mejore sus habilidades y transforme su proceso creativo con generadores de imágenes con tecnología de inteligencia artificial.
Comience ahora con GDI+ en una aplicación de Windows Forms. Obtenga información sobre cómo completar varias tareas de GDI+, como dibujar y rellenar formas y texto.
Obtenga información sobre los objetos Gráficos, Lápiz, Pincel y Color y cómo realizar tareas como dibujar formas, dibujar texto o mostrar imágenes en Windows Forms.