imageen控件,我用框选择了一部分,然后怎样将选择的部分保存到一个文件中
把选择的部分保存到文件,
看了他带的例子,只能把选择的拖动,就是不知道怎样保存
[解决办法]
我也在做这个方面的东西,可能会帮你!258353899
[解决办法]
记下在TImage框选的区域坐标 startX, startY, endX, endY
var
aBmp: TBmitmap;
begin
aBmp:= TBmitmap.Create;
try
aBmp.Width:=endX- StartX;
aBmp.Height:=endY- stratY;
SetStretchBltMode(aBmp.Canvas.Handle, HalfTone);
StretchBlt(aBmp.Canvas.Handle, 0, 0, aBmp.Width, aBmp.Height,
TImage.Picture.Bitmap.Canvas.Handle, startX, startY,
aBmp.Width, aBmp.Height, SRCCOPY);
aBmp.SaveToFile( 'c:\tmp.bmp ');
finally
aBmp.Free;
end;
[解决办法]
http://rabbitfox.blog.sohu.com/50812083.html