Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   Escalar imagen y canviar formato de jpg a bmp (https://www.clubdelphi.com/foros/showthread.php?t=38004)

johurgi 29-11-2006 12:06:45

Escalar imagen y canviar formato de jpg a bmp
 
Hola a tod@s

Mi duda es la siguiente, tengo en mi aplicacion que generar informes con el rave, estos informes tienen dentro imagenes que lee de una base de datos. La base de datos es paradox y el tipo de campo donde se aguardan las imagenes es Graphic.

Si yo primero cargo la imagen como jpg y la escalo se ve perfectamente. Mi problema reside en que para poderla guardar dentro de la tabla tengo que transformarla a bmp con lo que me pierde calidad de imagen. Como puedo solucionar esta perdida de calidad. O de que forma puedo guardar el jpg en la tabla de paradox y que despues me lo muestre con calidad en el informe del rave.

Gracias de antemano.

Gydba 11-12-2006 22:56:33

Buenas,

Es raro puesto que el que debería distorsionar la imágen es el formato JPG que utiliza un método de compresión no tan rudimentario como el RLE de los bitmaps por lo que comprime más pero deja más residuos dependiendo del nivel de compresión.

Mepa que deberíamos ver que tipo de código estás utilizando en tu transformación JPG > BMP, puesto que me suena raro lo que decís y estoy como despistado como para ayudarte más.

johurgi 12-12-2006 21:09:16

Gracias por tu respuesta, al final opte por otra opcion, por que al cambiar las imagenes de formato me generaba imagenes bmp de 15MB si la imagen jpg era de un mega, por lo que me tardaba muxo el programa.

Al final busque en la pagina de nevrona como insertar jpg directamente y encontre un componente que me he instalado y todo funciona a la perfeccion.


La franja horaria es GMT +2. Ahora son las 17:52:17.

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