Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-08-2005
kavisch kavisch is offline
Miembro
 
Registrado: jun 2005
Posts: 32
Poder: 0
kavisch Va por buen camino
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...

porfa ayudenme a ver como puedo resolver esto...


gracias. Kevisch...
___________________________________________________________________

Dios a dada a cada pueblo un profeta en su
propia lengua....
Responder Con Cita
  #2  
Antiguo 26-08-2005
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
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.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 26-08-2005
kavisch kavisch is offline
Miembro
 
Registrado: jun 2005
Posts: 32
Poder: 0
kavisch Va por buen camino
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..

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

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

Última edición por kavisch fecha: 26-08-2005 a las 18:32:21.
Responder Con Cita
  #4  
Antiguo 26-08-2005
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
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...
__________________
David Esperalta
www.decsoftutils.com
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


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


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