Principales respuestas
LEER PROPIEDADES DE ARCHIVOS JPG

Pregunta
-
Estoy haciendo una aplicacion para leer propiedades de archivos .jpg georeferenciadas el codigo que tengo es este:
Dim theImage As Image = New Bitmap(sel)
Dim propItems As PropertyItem() = theImage.PropertyItems
Dim ascii As New System.Text.ASCIIEncoding
For Each propItem In propItems
MessageBox.Show(ascii.GetString(propItem.Value))
Nextla ruta y el nombre de archivo lo tengo en un datagridview lo tomo y se lo paso como parametro a la funcion que extrae propiedades no me funciona bien, por fa alguien sabe como hacerlo?
Hivelos
- Editado Hivelos viernes, 22 de abril de 2016 21:18
Respuestas
-
El wrapper de dotnet es reducido, pero suficiente para hacer la lectura
Aqui tienes una respuesta antigua de este mismo foro
https://social.msdn.microsoft.com/Forums/es-ES/77ddb2a6-2a29-4f2d-91e1-3c0aad5341a8/problemas-de-conversin-de-valores-de-propertyitem?forum=vsgenerales
Todas las respuestas
-
Usted dice "no me funciona bien" pero no nos cuenta qué es exactamente lo que no funciona. ¿Acaso obtiene una excepción? ¿No obtiene los datos del todo? ¿Obtiene datos pero son incorrectos?
Luego me gustaría saber de dónde sacó el código de extraccion de propiedades. ¿Es parte de .net? Pregunto porque nunca me he dedicado a eso. No sé si esa clase llamda PropertyItem está incluida en .net o si es parte de alguna bibliotecta externa que usted consiguió de alguna parte.
Jose R. MCP
Code Samples -
Así podrías llegar a obtener las propiedades del objeto Image, no las del archivo.
Aquí tienes un ejemplo de cómo obtener información extendida de un archivo:
Get extended file information details
Píldoras .NET
Artículos, tutoriales y ejemplos de código .NETPíldoras JS
Artículos, tutoriales y ejemplos de código JavaScript, HTML5, CSS3, ... -
El código lo baje de un ejemplo en la red, no genera excepcion , aparentemente esta leyendo algo pero no lo que yo espero como resultado, me explico:
el archivo jpg desde el explorador de windows boton derecho-propiedades- pestaña detalles, aqui ventana con las propiedades en el orden que aparecen son
Descripcion| Titulo/asunto....etc
Origen| autores/
estas son las propiedades que me interesa sacar en especial las de las coordenadas gps, pero bueno sacando una saldrian las demas: ahora pongo resultado, de momento los veo con un msgbox
este resultado es de almacenar en un string cada propiedad, pero si mando un msg por propiedad me da algunos resultados pero no los identifico... no se tal ves una fecha y hora, algun numero como 0220
gracias por su ayuda
Hivelos
-
A mi tampoco me funciona ese código. En cualquier caso con ese código vas a obtener las propiedades de la imagen, no del archivo.
Yo he probado el código del post que te ponía en el anterior mensaje y me funciona perfectamente.
Píldoras .NET
Artículos, tutoriales y ejemplos de código .NETPíldoras JS
Artículos, tutoriales y ejemplos de código JavaScript, HTML5, CSS3, ... -
-
El wrapper de dotnet es reducido, pero suficiente para hacer la lectura
Aqui tienes una respuesta antigua de este mismo foro
https://social.msdn.microsoft.com/Forums/es-ES/77ddb2a6-2a29-4f2d-91e1-3c0aad5341a8/problemas-de-conversin-de-valores-de-propertyitem?forum=vsgenerales
-
Estoy en el post, pero el código lee propiedades de carpetas, tienes algun ejemplo para leer de los archivos jpg?
en tanto estoy leyendo la documentación que encuentro al respecto para poder implementarla
gracias
Hivelos
Se recorre la carpeta para localizar el archivo pero muestra las propiedades de un archivo.
Píldoras .NET
Artículos, tutoriales y ejemplos de código .NETPíldoras JS
Artículos, tutoriales y ejemplos de código JavaScript, HTML5, CSS3, ... -
-
El wrapper de dotnet es reducido, pero suficiente para hacer la lectura
Aqui tienes una respuesta antigua de este mismo foro
https://social.msdn.microsoft.com/Forums/es-ES/77ddb2a6-2a29-4f2d-91e1-3c0aad5341a8/problemas-de-conversin-de-valores-de-propertyitem?forum=vsgenerales
Jose R. MCP
Code Samples