Hi Gordon
This should do it:
// Save the visible bitmap as a TBitmap
iebmp := TIEBitmap.create( IERectangle( ImageEnView1.VisibleBitmapRect ).Width, IERectangle( ImageEnView1.VisibleBitmapRect ).Height );
ImageEnView1.IEBitmap.DrawToTIEBitmap( iebmp, 0, 0, IERectangle( ImageEnView1.VisibleBitmapRect ) );
iebmp.Write( 'D:\image.bmp' );
iebmp.Free;
Nigel
Xequte Software
www.imageen.com