Apache flex Flex(Flash Builder 4)修改图像,保持质量
我正在为用户编写一个简单的应用程序,用于上传图像、修改图像并将其保存回HD 因为大多数图像都比应用程序的图像视图大,所以它们会按比例缩放。修改te映像时,它将保存到磁盘。此时图像的质量很差 是否可以缩放图像以显示,但保持质量 我现在使用的代码:Apache flex Flex(Flash Builder 4)修改图像,保持质量,apache-flex,flash,image,builder,Apache Flex,Flash,Image,Builder,我正在为用户编写一个简单的应用程序,用于上传图像、修改图像并将其保存回HD 因为大多数图像都比应用程序的图像视图大,所以它们会按比例缩放。修改te映像时,它将保存到磁盘。此时图像的质量很差 是否可以缩放图像以显示,但保持质量 我现在使用的代码: var loader:Loader=Loader(event.target.loader); var bmp:Bitmap = new Bitmap(); bmp = Bitmap(loader.content); var widthScaleRat
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.smoothing=true代码>这就是您要查找的内容。它强制“bmp”以矢量模式而不是位图模式渲染