另外,当将图像保存为jpeg时,如何避免图像像素化? 我真的想防止图像被盗。 任何提示?...
答案 0 :(得分:0)
如果图像的安全性如此重要,则需要对其进行加密,因为swf文件很容易且易于反编译并且从中获取图像非常简单。
因此,如果您想要将它们安全地放入项目中,您必须使用算法对它们进行加密,并且只要您想在项目中显示它,就可以使用反向算法对其进行解密。
在AS3 here
中讨论了加密和解密对于像素化图像问题,您可以在嵌入时检查图像属性中的平滑复选框,当您通过代码加载它时,您可以使用Bitmap对象的平滑属性
_imageLoader = new Loader();
...
var bitmap:Bitmap = addChild(new Bitmap()) as Bitmap;
bitmap.bitmapData = (_imageLoader.content as Bitmap).bitmapData;
bitmap.scaleX = bitmap.scaleY = scaleFactor;
bitmap.smoothing = true;