Flex:将多个图像压缩到一个文件夹并保存在磁盘上

时间:2014-04-22 19:14:51

标签: flash flex air flash-builder

现在我只能使用filereference保存一个图像。
有没有办法将多个图像从数组集合保存到一个zip文件夹中?

代码:

var originalImage:UploadedImage = listOfSelectedImages.getItemAt(0) as UploadedImage;
var resizedData:BitmapData = scaleBitmap(originalImage.imageBitmap.bitmapData, scaleWidth, scaleHeight);
var encoder:JPEGEncoder = new JPEGEncoder();
var byteArray:ByteArray = encoder.encode(resizedData);
fileReference.save(byteArray,"1.jpeg");

1 个答案:

答案 0 :(得分:1)

您可以尝试使用Coltware AirxZip或AS3-Commons来提取和创建拉链。