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 31-01-2008
Avatar de MaMu
MaMu MaMu is offline
Miembro
 
Registrado: abr 2006
Ubicación: Argentina
Posts: 863
Poder: 19
MaMu Va por buen camino
Obtener resolución de JPG,BMP y GIF

Yo lo que hago es lo siguiente:

Código Delphi [-]
//resolucion
function Resolucion(Filename:string):string;
var MyJPEG : TJPEGImage;
    MyBMP  : TBitmap;
    datos:TJPEGImage;
    ex,root:string;
begin
  root:=ExtractFilePath(Application.ExeName);
  ex:=ExtractFileExt(Filename);
 //para JPEG
 if (ex='.jpg') or (ex='.jpeg')
 then begin
  Datos:=TJPEGImage.Create;
  Datos.LoadFromFile(Filename);
    try
     Result:=IntToStr(Datos.Height)+' x '+IntToStr(Datos.Width);
    finally
     Datos.Free;
     Datos:=nil;
    end;
 end;

En el caso de los BMP, paso de BMP a JPG etc.
Pero hay alguna forma o algun componente en donde pueda obtener la resolucion del archivo, sea JPG,BMPy GIF. No se me ocurre como hacerlo, ya que no puedo grabar momentaneamente ningun archivo que pase de formato, necesito correr la aplicacion en un disco de solo lectura, por lo que no me permite guardar lo que pense de pasar BMP a JPG.

Si hay otras formas, les agradeceria mucho la ayuda.

Saludos
__________________
Código Delphi [-]
 
try 
ProgramarMicro(80C52,'Intel',MnHex,True);
except
On Exception do
MicroChip.IsPresent(True);
end;
Responder Con Cita
  #2  
Antiguo 31-01-2008
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,

En pocas palabras: Vampyre Imaging Library
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 31-01-2008
Avatar de MaMu
MaMu MaMu is offline
Miembro
 
Registrado: abr 2006
Ubicación: Argentina
Posts: 863
Poder: 19
MaMu Va por buen camino
SOLUCIONADO

Vampyre Imaging Library
__________________
Código Delphi [-]
 
try 
ProgramarMicro(80C52,'Intel',MnHex,True);
except
On Exception do
MicroChip.IsPresent(True);
end;
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
Resolución video .avi MAXIUM API de Windows 1 11-02-2008 16:10:55
Resolución de Pantalla Deiv HTML, Javascript y otros 9 26-01-2008 04:29:16
Resolucion Alejandro1987 Varios 5 31-10-2007 00:56:33
Cambios de Resolucion Azra OOP 9 29-03-2007 20:43:15
Resolucion de pantalla luxus Gráficos 1 04-10-2005 00:09:30


La franja horaria es GMT +2. Ahora son las 00:39:59.


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