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
DenisViz
Posted - Oct 12 2025 : 09:52:02 Good afternoon, please tell me how to crop the background under rectangular layers using ImageEnView, and then paste them into one image.
1 L A T E S T R E P L I E S (Newest First)
xequte
Posted - Oct 12 2025 : 16:45:33 Hi
You can do it as follows:
// Copy the area of the background image under the current layer to another ImageEnView
var
lyr: TIELayer;
begin
lyr := ImageEnView1.CurrentLayer;
ImageEnView2.IEBitmap.Allocate( lyr.Width, lyr.Height, clNone );
ImageEnView1.Layers[0].Bitmap.CopyRectTo( ImageEnView2.IEBitmap, lyr.PosX, lyr.PosY, 0, 0, lyr.Width, lyr.Height, True );
ImageEnView2.Update();
end;