Programa para Cambiar Extensión de Imagen en C#

  • Autor Autor Zentraedi
  • Fecha de inicio Fecha de inicio
Z

Zentraedi

Dseda
Programador
Verificación en dos pasos activada
nekoIMG.webp

convertidor de imágenes creado por mi en Visual Studio 2015 con el lenguaje C#
lo comparto con ustedes, es un programa muy básico solo renombra la imagen y cambia la extensión de la imagen a las 4 opciones añadidas. Las imágenes por el momento se guardan por defecto en el disco D:.
Dejare los enlaces con el instalador del programa y el código del mismo comprimido para compartirlo con ustedes:
Archivos de Visual Studio 161kb : https://mega.nz/#!PQ4iARrY!OaT57R6lksELFxLcukfQRMtoQ7ONssTCtP2LpWcaB-M

Instalador del programa 225kb : https://mega.nz/#!vFh3FaKA!Gsuomwym4oeUR5RjQsXiG5jkBQ59znox4hxJbSiRXN8

Insertar CODE, HTML o PHP:
namespace CambioDeExtencionImg
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        public void button1_Click(object sender, EventArgs e)
        {
            OpenFileDialog Abrir = new OpenFileDialog();

            Abrir.InitialDirectory = "C://";
            Abrir.Filter = "JPEG(*.JPG)|*.JPG|BMP(*.BMP)|*.BMP|GIF(*.GIF)|*.GIF";

            if (Abrir.ShowDialog() == DialogResult.OK)
            {
               string imagen = Abrir.FileName;
                pictureBox1.Image = Image.FromFile(imagen);
            }
            
        }

        public void button2_Click(object sender, EventArgs e)
        {
          if(textBox1.Text == "") {

                MessageBox.Show("Debe indicar el nombre de la imagen");
            }
            else{ 
            string nombre = textBox1.Text;

            pictureBox1.Image.Save(@"D:/"+nombre+".jpg");

            MessageBox.Show("La imagen ha sido guardada");

            }
        }

        private void button3_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "")
            {

                MessageBox.Show("Debe indicar el nombre de la imagen");
            }
            else
            {
                string nombre = textBox1.Text;

            pictureBox1.Image.Save(@"D:/" + nombre + ".bmp");

            MessageBox.Show("La imagen ha sido guardada");
            }
        }

        private void button4_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "")
            {

                MessageBox.Show("Debe indicar el nombre de la imagen");
            }
            else
            {
                string nombre = textBox1.Text;

                pictureBox1.Image.Save(@"D:/" + nombre + ".png");

                MessageBox.Show("La imagen ha sido guardada");

            }
        }

        private void button5_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "")
            {

                MessageBox.Show("Debe indicar el nombre de la imagen");
            }
            else
            {
                string nombre = textBox1.Text;

                pictureBox1.Image.Save(@"D:/" + nombre + ".gif");

                MessageBox.Show("La imagen ha sido guardada");

            }
        }

    }
}

No se si a alguno le sirva pero para quienes estén comenzando con este lenguaje y a usar windows forms quizás le sirva de practica.
 
Muy bueno para los que recien comenzamos 🙂 se agradece
 
Esta chido, bastante basico pero funcional :encouragement:
 
Atrás
Arriba