Cómo: Convertir imágenes de un formato a otro

Actualización: noviembre 2007

Este ejemplo explica cómo cargar una imagen y guardarla en diferentes formatos gráficos.

Ejemplo

class Program
{
    static void Main(string[] args)
    {
        // Load the image.
        System.Drawing.Image image1 = System.Drawing.Image.FromFile(@"C:\test.bmp");

        // Save the image in JPEG format.
        image1.Save(@"C:\test.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);

        // Save the image in GIF format.
        image1.Save(@"C:\test.gif", System.Drawing.Imaging.ImageFormat.Gif);

        // Save the image in PNG format.
        image1.Save(@"C:\test.png", System.Drawing.Imaging.ImageFormat.Png);        
    }
}

Compilar el código

Puede compilar el ejemplo en un símbolo del sistema o pegar el código en una aplicación de consola con el IDE. En el segundo caso, debe hacer referencia al archivo System.Drawing.dll.

Reemplace "c:\test.bmp", "c:\test.jpg", "c:\test.gif" and c:\test.png por el nombre del archivo.

Vea también

Conceptos

Diseñar una interfaz de usuario en Visual C#

Otros recursos

Crear y usar mapas de bits e iconos

Paseo guiado por Visual C#