Crear Copia de Imagen C#

Anteriormente había publicado un articulo donde explicaba como cargar una Imagen en PictureBox, ahora usaremos el mismo proyecto para hacer otro ejercicio diferente, ahora crearemos una copia de la imagen cargada en nuestro picturebox, pero ademas tendremos la opción de cambiarle el formato a la imagen, esto lo haremos ya sea modificando ese mismo proyecto o creando uno nuevo, el resultado debe de ser similar al del anterior proyecto, solo que esta vez agregaremos nuevos botones, radioBotones, un Combo o la manera que creas conveniente para el proyecto, ahora pasemos al código.

Ya sea cual sea el método que utilices el código solo cambiara un poco, en caso de que lo hagas mediante botones que seria la forma mas fácil pero no la mas practica solo tendrías que programar tus botones así:
private void button1_Click(object sender, EventArgs e)
        {
            string NombreArchivo;
            NombreArchivo = System.IO.Path.GetFileNameWithoutExtension(txtImagen.Text);
            Bitmap Picture = new Bitmap(txtImagen.Text);
            //Cambiando esta Linea es como podemos cambiar el formato de la Copia.
            Picture.Save(@"C:\" + NombreArchivo + ".jpg", System.Drawing.Imaging.ImageFormat.Jpeg);
            MessageBox.Show("Se guardo la Copia correctamente en C:");
        }

Espero les haya sido de utilidad saludos.


Quizas tambien pueda interesarte:

Comentarios

Entradas populares de este blog

Llenar un DropdownList con Datos ASP.NET C#

Añadir Items a un ListBox desde un Control Textbox C#

Crear un DataTable desde Codigo