主题:bmp图形如何实现放大和缩小???
bmp图形如何实现放大和缩小?
我的代码如下:
var
SBmp : TBitmap;
begin
SBmp := TBitmap.Create;
SBmp.LoadFromFile('D:\Light_On.bmp')
Image3.Transparent := true;
Image3.Canvas.StretchDraw(Rect(0,0,200,200),SBmp);
end;
结果是实现了放大,但是背景怎么也去不掉,而且用StretchDraw画过后图形颜色也变了,请问高手怎么解决。
谁可以给一个bmp放大缩小的算法或者方法????????????????
我的代码如下:
var
SBmp : TBitmap;
begin
SBmp := TBitmap.Create;
SBmp.LoadFromFile('D:\Light_On.bmp')
Image3.Transparent := true;
Image3.Canvas.StretchDraw(Rect(0,0,200,200),SBmp);
end;
结果是实现了放大,但是背景怎么也去不掉,而且用StretchDraw画过后图形颜色也变了,请问高手怎么解决。
谁可以给一个bmp放大缩小的算法或者方法????????????????