M
myxinjie
Unregistered / Unconfirmed
GUEST, unregistred user!
MFcanvas:=TMetafilecanvas.Create(MF,0);
MFcanvas.Draw(0,0,MF);
MF是一个有很多圆点的图象,现在想擦去某一部分圆点,
MFcanvas.Brush.Color:=clWhite;
MFcanvas.FillRect(rect1);
发现每重复一次,MF文件的大小就增大一倍,到最后MF变的巨大无比。
我看了前面有人说用metafile->bitmap修改的办法,这种办法也会使文件增大,且破坏原文件的质量。
如何用修改metafile单元文件的方法来对metafile进行加工?
高手指点了。。100分送上。。这可是我最后的100分喔。。
MFcanvas.Draw(0,0,MF);
MF是一个有很多圆点的图象,现在想擦去某一部分圆点,
MFcanvas.Brush.Color:=clWhite;
MFcanvas.FillRect(rect1);
发现每重复一次,MF文件的大小就增大一倍,到最后MF变的巨大无比。
我看了前面有人说用metafile->bitmap修改的办法,这种办法也会使文件增大,且破坏原文件的质量。
如何用修改metafile单元文件的方法来对metafile进行加工?
高手指点了。。100分送上。。这可是我最后的100分喔。。