Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-07-2011
Avatar de jafera
jafera jafera is offline
Miembro
 
Registrado: may 2007
Ubicación: Llagostera (Girona)
Posts: 582
Poder: 17
jafera Va por buen camino
Imprimir Imagenes en un informe

Buena a todos.

Tengo un pequeño problema con la impresión de una serie de imagenes, a ver si lguien me ilumina un poco.

Uso D-6, FB 1.5 y QRDesign, eso de entrada.

Tengo dos bases de datos, una con datos y otra con imagenes.

Cuando añado una foto a la base de datos de fotos, hago un savetostream del fichero jpg y cuando lo abro un loadfromstream, así lo muestro en mis forms pasando el stream a un fichero temporal.jpg.

Asigno el temporal a un Timage y se ve de perlas.

Hoy se me ha ocurrido que podria sacar una hoja con las imagenes de un determinado registro, pueden ser una, dos, tres....n o ninguna, lo que no se es como puedo leer todas estas (n) imagenes y pasarlas al informe en cuestion.

Las imagenes tienen un formato bastante normal de 500 x 375 en horizontal y 375 x 500 en vertical.

He insertado un campo DBImage al informe pero no muestra nada, luego he pensado que el problema es que el DBImage no interpreta el formato guardado como stream en la base.

Alguien tiene alguna idea que me pueda iluminar?

Me gustaria mostrar esta hoja como un mosaico de imagenes, por ejemplo dos por columna.

Gracias por vuestro precioso tiempo

Josep
Responder Con Cita
  #2  
Antiguo 14-07-2011
toni.vi toni.vi is offline
Miembro
 
Registrado: may 2003
Ubicación: Sant Fost(Barcelona)
Posts: 102
Poder: 21
toni.vi Va por buen camino
Debes insertar un QRDBImage, en lugar de un DBImage.
Toni
Responder Con Cita
  #3  
Antiguo 14-07-2011
Avatar de jafera
jafera jafera is offline
Miembro
 
Registrado: may 2007
Ubicación: Llagostera (Girona)
Posts: 582
Poder: 17
jafera Va por buen camino
Gracias Toni, eso ya lo intenté, pero como dije en mi anterior mail, el campo se guarda en la base de datos pero importado como stream, no el jpg en si y el dbimage no me lo interpreta.

Primero lo paso a un temporal.jpg y luego si lo veo como image.

El problema es que si tengo 10 imagenes tendré que crear 10 temporales, si tengo 2 imagenes 2, así sucesivamente.

Pero como puedo hacer para crear estos temporales segun el numero de registros que tenga la ficha en cuestion?

Saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como imprimir un informe DarkSide Impresión 12 23-11-2006 15:50:40
Imprimir un informe complejo Alexis7788 Impresión 1 02-11-2006 06:00:57
Imprimir en un informe un TDBChart papulo Impresión 2 26-05-2006 13:25:43
No imprimir informe vicvil Impresión 1 30-07-2005 01:02:18
Imprimir un informe Irina Impresión 1 14-05-2003 11:34:58


La franja horaria es GMT +2. Ahora son las 09:51:45.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi