SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => VB .NET => Mensaje iniciado por: cuajoa en Lunes 3 de Septiembre de 2007, 16:19

Título: Obtener Caption De Una Foto
Publicado por: cuajoa en Lunes 3 de Septiembre de 2007, 16:19
Hola como andan? Mi duda surge porque quiero saber si es posible obtener el caption de una foto mediante codigo, porque estoy realizando un programita que genera galería y pone epígrafes a las fotos y algunas lo traen en el caption, y eso me solucionaría mucho las cosas y las haría mucho mas fáciles para generar dicha galería.

estube investigando y no encontré nada, asique el que me puede ayudar se lo agradeceré.

Saludos!
Título: Re: Obtener Caption De Una Foto
Publicado por: cuajoa en Martes 4 de Septiembre de 2007, 21:10
Ya lo tengo, gracias igual, aca les dejo la función que lo hace.

Saludos

Código: Text
  1.  
  2.     Shared Function ObtenerCaption(ByVal archivo As String) As String
  3.         Dim caption As String
  4.         Dim ascii As New System.Text.ASCIIEncoding()
  5.         Dim foto As New Bitmap(archivo)
  6.  
  7.         Try
  8.             Dim propItem As Imaging.PropertyItem = foto.GetPropertyItem(270)
  9.             caption = ascii.GetString(propItem.Value)
  10.         Catch e As Exception
  11.             caption = ""
  12.         End Try
  13.         Return caption
  14.     End Function
  15.  
  16.  
Título: Re: Obtener Caption De Una Foto
Publicado por: lencho en Jueves 6 de Septiembre de 2007, 02:44
perdon por la pregunta, peroo. el caption en una imagen cual es ???. El nombre del archivo o un texto escrito en la imagen ??.

no lo probe por que no tengo en este momento donde hacerlo.

BYTE.
Título: Re: Obtener Caption De Una Foto
Publicado por: cuajoa en Jueves 6 de Septiembre de 2007, 20:23
El captio viene a ser la descripción que trae la imágen, que si tenes el photoshop lo podes ver en la opcion Información del archivo, que ahi esta el copyright, el autor, etc.

Lo único es que los acéntos no los pasa bien y los pone como ??.

saludos!
Título: Re: Obtener Caption De Una Foto
Publicado por: lencho en Viernes 7 de Septiembre de 2007, 14:45
ah weno. gracias. NO se me paso por la cabeza que era a eso lo que te referias.

BYTE.