![]() |
Conocel el acnho y alto de una imagen en pictureBox1 Hola Necesito saber el alto y el ancho de una imagen asi como el tipo de imagen y el nombre la imagen en NET La imagen esta en pictureBox1. Yo utilce la siguientes propiedades pero me da un error. pictureBox1.Image.Height pictureBox1.Image.Width Espetando ayuda. |
Re: Conocel el acnho y alto de una imagen en pictureBox1 Que error te marca??? Como estás cargando tu imagen, por design o runtime?? Salu2 |
Re: Conocel el acnho y alto de una imagen en pictureBox1 Bueno amigo doy mas detalle La imagen la busco con un openFileDialog1 y la asigno al picturebox por pictureBox1.ImageLocation este es el codigo Me.openFileDialog1.Title = "SistWEB: Selección de Imagen" Me.openFileDialog1.Filter = "Archivos de imagen(*.PNG;*.JPG;*.GIF)|*.PNG;*.JPG;*.GIF" If Me.openFileDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then Me.pictureBox1.ImageLocation = Me.openFileDialog1.FileName 'MessageBox.Show("Valor :" & Imagen cargada ,"SistWEB", MessageBoxButtons.OK, MessageBoxIcon.Information) 'Me.txtTAMANOFOTO.Text = Me.PictureBox1.Image.Size.Height Me.cmdELIMINARFOTO.Enabled = True Me.cmdLIMPIARFOTO.Enabled = True End If el error es el siguiente Se generó la excepción System.NullReferenceException en el programa: Object reference not set to an instance of an object. CmdEXAMINARFOTOClick() - E:\SharpDevelop Projects\SistWEB\FormNoticias.vb:628,4 OnClick() OnClick() OnMouseUp() WmMouseUp() Tambien probe con esta propiedad Me.PictureBox1.Image.Size.Width |
Re: Conocel el acnho y alto de una imagen en pictureBox1 Holaa pues yo trabajo en C# y lo utilizo de la siguiente manera: SEGUN ENTIENDO ESTO YA LO TIENES: OpenFileDialog oFD = new OpenFileDialog(); oFD.Title = "Seleccionar imagen"; oFD.Filter = "Imágenes|*.jpg;*.gif;*.png;*.bmp|Todos (*.*)|*.*"; // El nombre del archivo seleccionado de la ventana de dialogo, se almacenara en el texto del textbox1 oFD.FileName = this.textBox1.Text; if (oFD.ShowDialog() == DialogResult.OK) { this.textBox1.Text = oFD.FileName; pictureBox1.Image = this.textbox1.Text; } para escribir en el Textbox el tamaño de la imagen: Textbox2.Text=pictureBox1.Image.Size.Width.ToStrin g(); Textbox2.Text=pictureBox1.Image.Size.Height.ToStri ng(); espero te sirva... |
| La zona horaria es GMT -6. Ahora son las 11:27. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.