Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-03-2010
BrunoBsso BrunoBsso is offline
Miembro
 
Registrado: nov 2009
Ubicación: Berisso, Buenos Aires, Argentina
Posts: 239
Poder: 15
BrunoBsso Va por buen camino
Hola.
Hace poco hice un programa para redimensionar imágenes y guardarlas en distintos formatos.
Te salvaste que estoy en la PC de escritorio y no en la note
Te dejo el código para que veas como se hace.
Código Delphi [-]
procedure TFPrincipal.Redimensionar(var Img:TBitmap; Alto,Ancho:Integer);
var
  BMP:TBitmap;
  Rect:TRect;
begin
  BMP:=TBitmap.Create;

  {Redimensionar}
  BMP.Width:=Ancho;
  BMP.Height:=Alto;
  Rect.Left:=0;
  Rect.Top:=0;
  Rect.Right:=Ancho;
  Rect.Bottom:=Alto;
  BMP.Canvas.StretchDraw(Rect,Img);

  {Devolver la imagen redimensionada}
  Img.Assign(BMP);
  BMP.Destroy;
end;
Saludos!

PD: si trabajaras con otro formato de imagen, por ejemplo JPGE, también sirve este código; solamente hay que convertir el formato después de redimensionarla.
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
Captura de imagen de la webcam webon Varios 2 12-03-2010 03:48:55
Captura de imagen luiggixD C++ Builder 3 27-10-2008 12:15:25
mover imagen por un tiempo determinado leodelca23 Varios 1 28-03-2007 07:54:13
Cambiar tamaño de una imagen antes de guardar en una bd chux Gráficos 6 28-11-2006 11:58:58
Tamaño de una imagen seduerey Gráficos 8 26-08-2004 09:52:55


La franja horaria es GMT +2. Ahora son las 11:37:16.


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