AS3 PNG编码器?

时间:2010-11-18 05:06:28

标签: actionscript-3 encoding png bitmapdata

有没有办法将位图数据编码为PNG,以便与AS3中的FileReference.Save()方法一起使用?我想我需要一个编码器库。

在哪里可以获得将BitpmapData编码为PNG的库?

3 个答案:

答案 0 :(得分:6)

无耻的插头!

我刚刚编写了一个名为PNGEncoder2的新PNG编码器。它非常快,提供三种压缩级别,支持巨大的图像,并提供真正的异步编码(在压缩步骤中最后没有暂停)。

可以在README on GitHub中找到更多详细信息,包括用法示例和完整功能列表。我还写了一篇关于它的博客文章,其中包括benchmark将其与其他编码器(包括Adobe和血腥的)进行比较。

答案 1 :(得分:3)

您正在寻找:https://github.com/mikechambers/as3corelib

可能还有其他解决方案,但这种方法被广泛使用并经过充分测试。我已经多次使用它而没有问题。

答案 2 :(得分:2)

我一直在使用blooddy_crypto.swc,你可以在这里阅读和下载:http://va.lent.in/blog/2010/06/23/100x-times-faster-md5-and-more/ - 我发现它大约。比adobe PNGEncoder快3倍。