如何把一个位图变成一个向量图???(200分)

  • 主题发起人 主题发起人 younglee
  • 开始时间 开始时间
Y

younglee

Unregistered / Unconfirmed
GUEST, unregistred user!
想把一个位图放大,但是发现放大之后一块一块的,很难看,所以想先把位图编程矢量图,然后再放大,再变成位图,这样就好看多了,就像flash提供的那个功能那样。有没有哪位大虾有这方面的经验?
 
编程实现不知道,但是可以用CorelDraw来转换
 
我也想知道!!!
 
CorelDraw什么东东?一个控件吗?
 
CorelDraw是画失量图软件
 
bmp->wmf->bmp
 
那怎么实现呢?
 
给你一段代码!分要全给我呀!bmp->wmf
procedure BmpToWmf(BmpFile, WmfFile: string);
var
MetaFile: TMetaFile;
MFCanvas: TMetaFileCanvas;
BMP: TBitmap;
begin
MetaFile := TMetaFile.Create;
try
BMP := TBitmap.Create;
try
BMP.LoadFromFile(BmpFile);
MetaFile.Height := BMP.Height;
MetaFile.Width := BMP.Width;
MFCanvas := TMetafileCanvas.Create(MetaFile, 0);
try
MFCanvas.Draw(0, 0, BMP);
finally
MFCanvas.Free;
end;
finally
BMP.Free;
end;
MetaFile.SaveToFile(WmfFile);
finally
MetaFile.Free;
end;
end;

end;


 
楼上的也太贪心了把?就这么一个分要全拿?
 
多人接受答案了。
 
后退
顶部