ホームページ > バックエンド開発 > PHPチュートリアル > AS3+PNGEncoder PHP ダウンロード画像

AS3+PNGEncoder PHP ダウンロード画像

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 13:24:11
オリジナル
1028 人が閲覧しました

AS3+PNGEncoder PHP アップロード画像

AS3+PNGEncoder PHP 画像のアップロード
2010 年 11 月 1 日
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;
// ビットマップ データを描画します
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 ストリームを圧縮する このテスト手順が削除されると、画像を圧縮できなくなりますbe generated
jpgStream.compress();
//ストリームヘッダリクエスト追加
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;
サーバー側:



関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート