Note: You must be registered in order to post a reply. To register, click here. Registration is FREE!
T O P I C R E V I E W
AdrianKnowles
Posted - Jun 03 2013 : 14:06:36 Hi, apologies for such a trivial question but I just cant figure it out.
I'd like to 1) Copy a .jpg from a TImage into Imageenview and vice versa.
Between Timage's then I can just use Image2.canvas.draw(0,0,Image1.picture.graphic) but for the life of me I cant figure out how to do it with Imageenview component :-)
Kind regards, Adrian
3 L A T E S T R E P L I E S (Newest First)
w2m
Posted - Jun 03 2013 : 15:11:17 Thanks.
ImageEnView1.Bitmap.Assign(Image1.Picture.Bitmap); also works for jpeg in my testing... It did not work for you?
but I also used:
ImageEnIO1.AttachedTImage := Image1;
if OpenPictureDialog1.Execute then
ImageEnIO1.LoadFromFile(OpenPictureDialog1.FileName);
William Miller
AdrianKnowles
Posted - Jun 03 2013 : 14:50:16 Many thanks for your help William! I just tweaked it slightly as I was dealing with jpg images ImageEnView1.Bitmap.Assign(Image1.Picture.graphic);
Kind regards, Adrian
PS I just ordered the book about 20 minutes ago :-)
w2m
Posted - Jun 03 2013 : 14:33:09
procedure TForm1.Button1Click(Sender: TObject);
{ Copy Bitmap from Image1 to ImageEnView. }
begin
ImageEnView1.Bitmap.Assign(Image1.Picture.Bitmap);
ImageEnView1.Update;
end;
procedure TForm1.Button2Click(Sender: TObject);
{ Copy Bitmap from ImageEnView to Image1. }
begin
Image1.Picture.Bitmap.Assign(ImageEnView1.Bitmap);
Image1.Update;
end;