Este programa redimensiona una imagen. Una vez redimensionado y guardado, se tiene que guardar con otro nombre.
¿Hay alguna forma de guardar el archivo con el mismo nombre?
Por supuesto, la versión vieja se eliminará.
Por ahora este es el código.
Código
using System; using System.Drawing; using System.Drawing.Imaging; namespace Cambiar_tamaño_imagen_Consola_01 { internal class Program { public static Image resizeImage(Image imgToResize, Size size) { } static void Main(string[] args) { #region Configuración ventana. // Título de la ventana. Console.Title = "Cambiar tamaño imagen"; // Tamaño de la ventana, x, y. // Tamaño de la ventana, x, y. const int anchoX = 80; const int altoY = 30; Console.SetWindowSize(anchoX, altoY); // Color de fondo. Console.BackgroundColor = ConsoleColor.Green; // Color de las letras. Console.ForegroundColor = ConsoleColor.Black; // Limpiar pantalla y dejarlo todo en color de fondo. Console.Clear(); // Visible el cursor. Console.CursorVisible = false; #endregion //string path = "E:\\Imagenes\\Imagen.jpg"; string path = @"E:\Imagenes\Imagen.jpg"; Image img = Image.FromFile(path); if (img != null) { { resizedImage.Save(@"E:\Imagenes\Imagen0.jpg", ImageFormat.Jpeg); Console.WriteLine("Imgen redimensionado correctamente."); } } } } }
Saludos.