Flash AS3中是否有在桌面上保存图像的代码

Flash AS3中是否有在桌面上保存图像的代码,flash,actionscript-3,Flash,Actionscript 3,AS3中是否有任何代码或教程可以保存为Jpeg格式到特定的文件位置。我在stackoverflow中找到了很多文章,但它使用的是php。 不知怎的,我有一个:。我不懂密码。我只懂非常基本的AS3。 请提供帮助,任何代码或有用的链接都会有帮助。您必须找到将位图数据保存到图像字节的方法,检查PNGEncoder或JPEG编码器 然后在空气应用中使用以下代码: var bytes:ByteArray = YourImageBytes; var file:File = File.desktopDirec

AS3中是否有任何代码或教程可以保存为Jpeg格式到特定的文件位置。我在stackoverflow中找到了很多文章,但它使用的是php。 不知怎的,我有一个:。我不懂密码。我只懂非常基本的AS3。
请提供帮助,任何代码或有用的链接都会有帮助。

您必须找到将位图数据保存到图像字节的方法,检查PNGEncoder或JPEG编码器

然后在空气应用中使用以下代码:

var bytes:ByteArray = YourImageBytes;
var file:File = File.desktopDirectory.resolvePath("fileName.ext");          
var fs:FileStream = new FileStream();
fs.open(file , FileMode.WRITE);
fs.writeBytes(bytes)
fs.close();
它将在桌面上保存img


如果您正在开发FlashPlayer应用程序,只有用户可以使用FileReference中的浏览框选择文件目的地。

我不太明白,您链接中的代码可以满足您的需要,它会提示用户选择一个位置,然后在不使用php的情况下保存文件。是的,它可以,但代码太多了。我无法跟踪哪些代码可以在jpeg中进行渲染。还有更简单的例子吗?很抱歉,你需要在谷歌上搜索一下,Stackoverflow是用来帮助你编写代码和解决任何问题的