AS3+PNGEncoder PHP 下传图片

WBOY
Lepaskan: 2016-06-13 10:31:44
asal
892 orang telah melayarinya

AS3+PNGEncoder PHP 上传图片

AS3+PNGEncoder PHP 上传图片
2010年11月01日
  import com.adobe.images.JPGEncoder;
  import flash.display.BitmapData;
  import flash.display.Sprite;
  import flash.net.URLLoader;
  import flash.net.URLRequest;
  import flash.net.URLRequestHeader;
  import flash.net.navigateToURL;
  import flash.utils.ByteArray;
  //画位图数据
  var jpgSource:BitmapData = new BitmapData (picture.width, picture.height);
  jpgSource.draw(picture);
  //生成编码容器
  var jpgEncoder:JPGEncoder = new JPGEncoder(95);
  //将位图数据编码到容器内成为ByteArray流
  var jpgStream:ByteArray = jpgEncoder.encode(jpgSource);
  //压缩ByteArray流 这一步测试 如果去掉 不能生成 图片
  jpgStream.compress();
  //添加stream的header请求
  var header:URLRequestHeader = new URLRequestHeader("Content-type", "application/octet-stream");
  var jpgURLRequest:URLRequest = new URLRequest("save.php");
  jpgURLRequest.requestHeaders.push(header);
  jpgURLRequest.method = "POST";
  jpgURLRequest.data = jpgStream;
  //推送图片数据到服务器端
  navigateToURL(jpgURLRequest, "_blank");
  //用urlLoader的情况,需要指明Data数据是一个包含原始二进制数据的 ByteArray 对象
  //loader.dataFormat = URLLoaderDataFormat.BINARY;
  服务器端:
  

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!