private void AbrirImagen() { tsbtnGenerarImagen.Enabled = false; OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.FileName = ""; openFileDialog.Filter = "Cualquier Imagen(*.bmp, *.png, *.jpg, *.jpeg)|*.bmp;*.png;*.jpg;*.jpeg|Imagen BMP (*.bmp)|*.bmp|Imagen PNG (*.png)|*.png|Imagen JPG, JPEG (*.jpg, *.jpeg)|*.jpg;*.jpeg|Todos los Archivos (*.*)|*.*"; openFileDialog.FilterIndex = 0; openFileDialog.Multiselect = false; DialogResult resultado = openFileDialog.ShowDialog(); if (resultado == System.Windows.Forms.DialogResult.OK) { rutaOriginal = openFileDialog.FileNames[0]; nombreOriginal = openFileDialog.SafeFileNames[0]; extensionOriginal = nombreOriginal.Substring(nombreOriginal.IndexOf(".") + 1); //Common.Medida Ancho, Alto; using (Frm_RedimImage frm = new Frm_RedimImage()) { frm.RutaImagen = rutaOriginal; if (frm.ShowDialog() == DialogResult.Cancel) return; Ancho = frm.Ancho; Alto = frm.Alto; } Cargar_Imagen(openFileDialog.FileNames[0], Ancho.Px, Alto.Px); Habilitar_Botones_Tras_Abrir_Imagen(); generarImagenToolStripMenuItem.Enabled = true; } }
private void Inicializar_Medidas() { ///inicializo las variables de medida Ancho = new Common.Medida(); Alto = new Common.Medida(); AnchoOriginal = new Common.Medida(); AltoOriginal = new Common.Medida(); Ancho.MedidaCambiada += new Common.Medida.MedidaCambiadaEvent(Ancho_MedidaCambiada); Alto.MedidaCambiada += new Common.Medida.MedidaCambiadaEvent(Alto_MedidaCambiada); AnchoOriginal.MedidaCambiada += new Common.Medida.MedidaCambiadaEvent(AnchoOriginal_MedidaCambiada); AltoOriginal.MedidaCambiada += new Common.Medida.MedidaCambiadaEvent(AltoOriginal_MedidaCambiada); }
public PictureBoxZoom(eTipoMedida tipoMedida) { InitializeComponent(); this.Size = new Size(200, 100); Alto = new Common.Medida(); Ancho = new Common.Medida(); Add_ToolTips(); TipoMedida = tipoMedida; }