如何从一幅bmp图片中截取一个椭圆形的部分,然后另存为一幅图片 如何从一幅bmp图片中截取一个椭圆形的部分,然后另存为一幅图片 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //反过来想,就是在周围加一个椭圆边框~~//参考如下代码~~procedure TForm1.Button1Click(Sender: TObject);var vBitmap: TBitmap;begin vBitmap := TBitmap.Create; try vBitmap.Assign(Image1.Picture.Bitmap); vBitmap.Canvas.FillRect(vBitmap.Canvas.ClipRect); vBitmap.Canvas.Brush.Color := clRed; vBitmap.Canvas.Ellipse(vBitmap.Canvas.ClipRect); vBitmap.TransparentColor := clRed; vBitmap.Transparent := True; Image1.Picture.Bitmap.Canvas.Draw(0, 0, vBitmap); finally vBitmap.Free; end;end; TransmitFile函数怎么使用?求大侠给个接收和发送端端代码啊 急问数据库多表查询的问题,请大家帮忙 随便聊:大家都是从事什么方面的软件开发? 我要打印下面样式的表单,怎么实现,在线急等! 如何在Form中定义一个子程序 声音问题 delphi调用wervice出错 再问一个小问题 (俺是初学者) 没学过delphi,没有pascl语言基础,学过vb,我应该怎样开始学习delphi呢,急! 请教一个制作OCX控件的问题 求.关于ComboBox的一个高级用法 下载了XPmenu,怎么装到Delphi中进行使用阿,大虾帮忙
//参考如下代码~~procedure TForm1.Button1Click(Sender: TObject);
var
vBitmap: TBitmap;
begin
vBitmap := TBitmap.Create;
try
vBitmap.Assign(Image1.Picture.Bitmap);
vBitmap.Canvas.FillRect(vBitmap.Canvas.ClipRect);
vBitmap.Canvas.Brush.Color := clRed;
vBitmap.Canvas.Ellipse(vBitmap.Canvas.ClipRect); vBitmap.TransparentColor := clRed;
vBitmap.Transparent := True; Image1.Picture.Bitmap.Canvas.Draw(0, 0, vBitmap);
finally
vBitmap.Free;
end;
end;