thumbnails
Publicado por enric (18 intervenciones) el 01/08/2002 08:31:47
Hola foro
Estoy montando un archivo fotográfico con imágenes JPG de unos 2Mb cada una. Mi base de datos relaciona un DNI con los nombres y ubicaciones de los ficheros de imagen. Para mostrar las imágenes relacionadas a un DNI utilizo los controles ImgAdmin y ImgThumbnail de Kodak.
Lo que hago es añadir a un fichero TIF los JPG que corresponden al DNI deseado y luego asigno este TIF al control ImgThumbnail. El problema es que no consigo una velocidad aceptable.
El código es el siguiente:
Me.ImgAdmin.Image = ruta & "fotos.tif"
If Me.ImgAdmin.PageCount > 0 Then
Me.ImgAdmin.DeletePages 1, Me.ImgAdmin.PageCount
End If
rs.MoveFirst
While Not rs.EOF
'Este es el punto que me relentiza mucho la aplicación
Me.ImgAdmin.Append ruta & rs("foto"), 1, 1, 6
rs.MoveNext
Wend
Me.ImgThumb.Image = ruta & "fotos.tif"
Si alguien me pudiera dar alguna solución o sabe alguna otra manera de hacer lo mismo...
Gracias
Enric
Estoy montando un archivo fotográfico con imágenes JPG de unos 2Mb cada una. Mi base de datos relaciona un DNI con los nombres y ubicaciones de los ficheros de imagen. Para mostrar las imágenes relacionadas a un DNI utilizo los controles ImgAdmin y ImgThumbnail de Kodak.
Lo que hago es añadir a un fichero TIF los JPG que corresponden al DNI deseado y luego asigno este TIF al control ImgThumbnail. El problema es que no consigo una velocidad aceptable.
El código es el siguiente:
Me.ImgAdmin.Image = ruta & "fotos.tif"
If Me.ImgAdmin.PageCount > 0 Then
Me.ImgAdmin.DeletePages 1, Me.ImgAdmin.PageCount
End If
rs.MoveFirst
While Not rs.EOF
'Este es el punto que me relentiza mucho la aplicación
Me.ImgAdmin.Append ruta & rs("foto"), 1, 1, 6
rs.MoveNext
Wend
Me.ImgThumb.Image = ruta & "fotos.tif"
Si alguien me pudiera dar alguna solución o sabe alguna otra manera de hacer lo mismo...
Gracias
Enric
Valora esta pregunta
0