package {
import flash.display.Sprite;
import flash.display.BitmapData;
import flash.net.URLRequest;
import flash.net.URLRequestMethod;
import flash.net.URLRequestHeader;
import flash.net.navigateToURL;
import flash.utils.ByteArray;
import adobe.images.JPGEncoder;
public class Jpg extends Sprite {
private var _request:URLRequest;
private var _header:URLRequestHeader;
private var _bmd:BitmapData;
private var _bytearray:ByteArray;
private var _jpg:JPGEncoder;
public function Jpg() {
_bytearray=new ByteArray();
_jpg=new JPGEncoder(85);
_request=new URLRequest();
_header=new URLRequestHeader();
_header.name=”Content-type”;
_header.value=”application/octet-stream”;
_request.url=”jpg.php”;
_request.method=URLRequestMethod.POST;
_bmd=new BitmapData(stage.stageWidth,stage.stageHeight);
_bmd.draw(stage);
_bytearray=_jpg.encode(_bmd);
_request.data=_bytearray;
_request.requestHeaders.push(_header);
navigateToURL(_request,”_blank”);
}
}
}
点击下载
[阅读全文]