2

FileReference.Save()AS3のメソッドで使用するためにビットマップデータをPNGにエンコードする方法はありますか?エンコーダライブラリが必要だと思います。

BitpmapDataをPNGにエンコードするライブラリはどこで入手できますか?

4

3 に答える 3

6

恥知らずなプラグ!

PNGEncoder2という新しいPNGエンコーダーを作成しました。これは非常に高速で、3つの圧縮レベルを提供し、巨大な画像をサポートし、真の非同期エンコーディングを提供します(圧縮ステップの最後に一時停止はありません)。

使用例や完全な機能リストなどの詳細については、GitHubのREADMEをご覧ください。また、それについてのブログ投稿を書きました。これには、他のエンコーダー(Adobeやblooddyを含む)と比較するベンチマークが含まれています。

于 2011-11-13T01:52:53.117 に答える
3

あなたが探しているのは:https ://github.com/mikechambers/as3corelib

おそらく他の解決策もありますが、これは広く使用され、十分にテストされています。私はそれを問題なく何度か自分で使用しました。

于 2010-11-18T05:19:56.707 に答える
2

私はここで読んでダウンロードできるblooddy_crypto.swcを使用しています:http://va.lent.in/blog/2010/06/23/100x-times-faster-md5-and-more/-は見つけましたそれは約。AdobePNGEncoderより3倍高速です。

于 2010-11-18T09:41:58.223 に答える