VerticalResolution, como hallar la resolucion de una imagen??

16/03/2006 - 12:10 por VicBcn | Informe spam
Hola me gustaria saber ,como hallarla resolucion horizontal/vertical de
un objeto imagen previamente cargado

Me.pictImagen1.Image = Me.pictImagen1.Image.FromFile(Me.sNombreImagen)
Me.lblAlto.Text = Me.pictImagen1.Image.VerticalResolution.ToString

Con éste código las medidas que me dan son incorrectas, no me las
expresa en pixels, de echo aunque no sea una imagen cuadrada, en
Vertical y Horizontal me dan las mismas medidas. Yo quiero tener la
altura y anchura de la imagen

Alguna idea?Grácias
 

Leer las respuestas

#1 Luis Miguel Blanco
16/03/2006 - 18:56 | Informe spam
Hola VicBcn

Prueba a utilizar la propiedad PhysicalDimension, que te devuelve una
estructura SizeF con el tamaño de la imagen. Algo así:

'//////////////////////
Dim oDimensiones As SizeF = Me.pictImagen1.Image.PhysicalDimension
MessageBox.Show("Ancho: " & oDimensiones.Width.ToString() &
ControlChars.CrLf & _
"Alto: " & oDimensiones.Height.ToString())
'//////////////////////

Espero que te sirva.
Un saludo
Luis Miguel Blanco
http://www.dotnetmania.com


"VicBcn" wrote:

Hola me gustaria saber ,como hallarla resolucion horizontal/vertical de
un objeto imagen previamente cargado

Me.pictImagen1.Image = Me.pictImagen1.Image.FromFile(Me.sNombreImagen)
Me.lblAlto.Text = Me.pictImagen1.Image.VerticalResolution.ToString

Con éste código las medidas que me dan son incorrectas, no me las
expresa en pixels, de echo aunque no sea una imagen cuadrada, en
Vertical y Horizontal me dan las mismas medidas. Yo quiero tener la
altura y anchura de la imagen

Alguna idea?Grácias


Preguntas similares