Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   Problemas con JPG Y TImage (https://www.clubdelphi.com/foros/showthread.php?t=24578)

kavisch 26-08-2005 01:57:41

Problemas con JPG Y TImage
 
Saludos amigos,;)

ya se que han tratado el tema pero he buscado y no he podido resolver
mi problema. Lo que quiero es mostrar un Jpg en un TImagen, la imagen la tengo en un directorio, le he colocado en la jpeg en el Uses y aun asi me da el mismo error. el error que despliega es: JPEG error #53...:confused:

porfa ayudenme a ver como puedo resolver esto...:confused:


gracias. Kevisch...
___________________________________________________________________

Dios a dada a cada pueblo un profeta en su
propia lengua....

dec 26-08-2005 02:06:44

Hola,

No encuentro problemas cargando la imagen, por ejemplo, de este modo:

Código Delphi [-]
 Image1.Picture.LoadFromFile('C:\Colinas azules.jpg');
Añadiendo, como dices, la unidad "Jpeg" a una de las cláusulas Uses. ¿Cómo tratas tú de cargar la imagen?

Por otro lado topé buscando en Google con una referencia al error que dices, y es: "JPEG error #53 - Insufficient Memory". Pero no estoy seguro de que sea el caso, puesto que este error se da o puede darse en un programa específico.

kavisch 26-08-2005 18:29:49

saludos otra vez
 
saludos,:)

El asunto es que hay unos JPG que tienen mas kb que otros, los que tienen menenos me los muestra sin problemas.
lo que yo hice fue abrir algunos en paint y guardarlo como JPG y me lo guardo con menos kb, luego lo carge y lo hizo bien.

muy bien podria abrirla en paint y guardarla como jpg otra vez pero, es que las imagenes que debo cargar estan ya guardadas con mas kb en un servidor y son muchas..:confused:

esos que yo guarde los cargo sin problmeas
de la misma forma que tu...

imagen1.picture.loadfromFile('C:\foto.jpg');:confused:

dec 26-08-2005 20:45:01

Hola,

No te va a parecer una respuesta, pero, echando un vistazo a la clase "TJPEGImage", entre sus propiedades acaso encuentres algunas que llaman la atención por sus nombres. Por ejemplo: "CompressionQuality", "ProgressiveDisplay", "ProgressiveEncoding". No tengo ni idea, pero, podrías hacer unas pruebas y ver si al cabo consigues algo.

Lo que no he podido ver es ninguna limitación que la ayuda refiera acerca del componente en cuestión... ¿es exagerado el tamaño de las imágenes? ¿La computadora que se utiliza es poco potente? La verdad es que no sé qué más pueda decirte. Lo siento de veras. A últimas, últimas... lo mismo te toca utilizar algún programa que se encarge de comprimir las imágenes "pesadas" para que ocupen menos espacio: no temas, hay programas que procesan archivos "en masa", así que, a últimas... tal vez pueda ser una posible solución... por no decir que tal vez sea la única...


La franja horaria es GMT +2. Ahora son las 07:43:25.

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