2013-10-22 87 views
0

我目前正在開發一個Flash項目,該項目允許用戶上傳圖像以打印襯衫。爲了定位圖像,我現在將圖像的大小縮放到1/7或1/5,但是圖像像素化並失去質量。在AS3中縮放圖像而不丟失質量

有沒有什麼辦法讓圖像更平滑?即使它縮小了很多?

感謝,

回答

0

,我能想到的所有圖像類有smooth財產。當然,Bitmap,ImageBitmapImage呢。如果您使用的是Loader,則需要通過訪問Loader.content來獲取原始Bitmap。設置smooth = true,它應該做你正在尋找的。

請記住,平滑算法不是太快,如果大規模完成,可能會導致緩慢下降。

+0

並且要小心地嘗試使用其他域上的圖像來做到這一點:\t'content'拋出:SecurityError - 加載的SWF文件或圖像文件屬於您無權訪問的安全沙箱。對於加載的SWF文件,您可以通過使文件調用Security.allowDomain()方法或通過在調用load()時使加載文件指定其securityDomain屬性設置爲SecurityDomain.currentDomain的loaderContext參數來避免此情況。 loadBytes()方法。 – Marty