テキスト形式に保存していますが、エラーが発生しました:TypeError:Error#1009:nullオブジェクト参照のプロパティまたはメソッドにアクセスできません。 at SaveImage/onClick()[/ Users/VVT/Documents/Adobe Flash Builder 4.6/SuperDraw/src/SaveImage.as:40] PNG形式に保存できるようにコードを変更したいですか?イメージをPNG形式に保存する方法は?
public class SaveImage extends Sprite
{
private var btnSave:buttonSave;
//private var ba:ByteArray;
private var file:FileReference;
public function SaveImage()
{
// Skapar min knapp.
var btnSave:buttonSave = new buttonSave();
addChild(btnSave);
btnSave.x = 400;
btnSave.y = 440;
btnSave.addEventListener(MouseEvent.CLICK, onClick);
var file:FileReference = new FileReference();
}
private function onClick(evt:MouseEvent):void
{
//var ba:ByteArray = file.encode(bitmapData);
//file.save(file);
file.save("some text. \nsome more text", "actionsnippet.txt");
}
}
http://stackoverflow.com/questions/4211852/as3-png-encoder – AsTheWormTurns
OK、リンクは私を少し助けます。しかし、私はまだbtnSaveを使用してPNGに保存することはできません... – PhatToni
これが助けてくれることを願っています:http://cookbooks.adobe.com/post_Save_a_local_image_file__JPEG_or_PNG__from_an_imag-8406.html – AsTheWormTurns