2

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

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

4

3 回答 3

6

无耻的插头!

我刚刚编写了一个名为 PNGEncoder2 的新 PNG 编码器。它速度极快,提供三种压缩级别,支持大图像,并提供真正的异步编码(在压缩步骤结束时没有暂停)。

更多详细信息,包括使用示例和完整功能列表,可以在 GitHub 上的 README 中找到。我还写了一篇关于它的博客文章,其中包括将它与其他编码器(包括 Adob​​e 和 Blooddy 的)进行比较的基准。

于 2011-11-13T01:52:53.117 回答
3

You're looking for: https://github.com/mikechambers/as3corelib

There are probably other solutions, but this is widely used and well tested. I've used it myself on several occasions without issue.

于 2010-11-18T05:19:56.707 回答
2

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

于 2010-11-18T09:41:58.223 回答