0
我正在为用户编写一个简单的应用程序来上传图像,进行修改并将其保存回HD。Flex(Flash Builder 4)修改图像,保持质量
由于大多数图片都比应用的图片视图大,因此会缩放以适合它们。当图像被修改时,它将被保存到磁盘。此时图像的质量很差。
是否可以缩放图像进行显示但保持质量?我现在使用
代码:
var loader:Loader=Loader(event.target.loader);
var bmp:Bitmap = new Bitmap();
bmp = Bitmap(loader.content);
var widthScaleRatio:Number = 600/bmp.width;
var heightScaleRatio:Number = 400/bmp.height;
bmp.scaleX = scaleRatio;
bmp.scaleY = scaleRatio;
// THEN SAVE TO THE DISK
这是你在找什么。它强制'bmp'以矢量模式而不是位图模式呈现 – Jason 2010-07-27 12:57:14