Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   Vampyre Imaging Library (https://www.clubdelphi.com/foros/showthread.php?t=54301)

mrnovice 13-03-2008 20:30:58

Vampyre Imaging Library
 
Hola, me preguntaba si alguno de ustedes ah podido mostrar de manera directa una imagen en un Timage con el uso de este componente

trate un codigo similar a este

Código Delphi [-]
var img:TimageData
 initImage(img)
 imaging.loadfilefrom('x:\y.bmp',img)
 Imaging.rotate(img,90);
Como podria yo asignar esto a un bitmap, o mandarlo a un Timage? gracias , hay disculpen tantos posts, nose si sea mucha molestia

Neeruu 14-03-2008 00:51:03

Cargar Imagen en un TImage
 
Hola como estas?
Para cargar una imagen en un TImage puedes hacerlo asi

Suponiendo que sea el evento Click de un TButton llamano btCargarImagen

Código Delphi [-]
procedure TForm1.btCargarImagenClick(Sender: TObject);
// si no tienes el timage en el formulario lo defino aca
var MyTImage :TImage;
// defino un Bitmap
MyBiTMap :TBitMap;
begin
  // si tienes el TImage en el formulario lo cargas asi
  // donde 'MyImage' es el TImage;
   MyImage.Picture.LoadFromFile('C:\MiImagen.Bmp');
  
  // si lo quieres crear en tienpo de ejecucion lo haces asi 
  //Creo el TImage que defini
  MyTImage := TImage.Create(Self);
  //aca asigno todas las propiedades al TImage que cree
  //y luego cargo la imagen
  MyTImage.Picture.LoadFromFile('C:\MiImagen.Bmp');
 
  //Tambien puedo cragar un Bitmap de esta forma;
  //creo el Bitmap que defini
  MyBiTMap := TBitMap.create;
  MyBiTMap.LoadFromFile('C:\MiImagen.Bmp');
  //y luego lo asigamos al TImage
 
  MyImage.Picture.BitMap := MyBitMap //MyImage o MyTImage dependiendo
 
end;

Saluda Atte Neeruu :)

mrnovice 14-03-2008 17:25:28

Componente VCL Imaging
 
Gracias por el tiempo, me referìa usando el VCL :(, ya lo soulucioné, el problema es cuando quiero asignar a un bitmap(o crearlo) desde el Timage, creo se llama en tiempo de ejecuciòn, o no existe tal cosa:eek:?...mmmm..elódigo cómo lo solucione lo paso cuando llegue a la casa jeje lo olvidé emmm no se si tengan un tutorial para saber más sobre el uso de los bitmap, gracias nuevamente.


La franja horaria es GMT +2. Ahora son las 05:57:01.

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