小编fra*_*nck的帖子

FileReference和HttpService浏览图片修改它然后上传它

我正在尝试做一个图像上传器,用户可以:
- 使用button.browse浏览本地文件
- 选择一个并将其保存为FileReference.
- 然后我们做FileReference.load()然后将数据绑定到我们的图像控件.
- 在我们对其进行旋转并更改图像数据之后.
- 并完成我们将其上传到服务器.

要更改图像数据,我将获得显示图像的矩阵并对其进行转换,然后重新使用新矩阵并将其绑定到我的旧图像:

private function TurnImage():void
{ 
    //Turn it
    var m:Matrix = _img.transform.matrix;
    rotateImage(m);
    _img.transform.matrix = m;
}
Run Code Online (Sandbox Code Playgroud)

现在主要的是我真的不知道如何将数据作为文件发送到我的服务器,因为它没有存储在FileReference中,FileReference中的数据是readOnly所以我们无法更改它或创建新的,所以我可以不要使用.upload();.

然后我尝试了HttpService.send,但我无法弄清楚你是如何发送文件而不是mxml的.

apache-flex upload httpservice filereference gumbo

1
推荐指数
1
解决办法
3073
查看次数

标签 统计

apache-flex ×1

filereference ×1

gumbo ×1

httpservice ×1

upload ×1