有没有办法将位图数据编码为 PNG 以便与FileReference.Save()AS3 中的方法一起使用?我假设我需要一个编码器库。
我在哪里可以获得将 BitpmapData 编码为 PNG 的库?
有没有办法将位图数据编码为 PNG 以便与FileReference.Save()AS3 中的方法一起使用?我假设我需要一个编码器库。
我在哪里可以获得将 BitpmapData 编码为 PNG 的库?
无耻的插头!
我刚刚编写了一个名为 PNGEncoder2 的新 PNG 编码器。它速度极快,提供三种压缩级别,支持大图像,并提供真正的异步编码(在压缩步骤结束时没有暂停)。
更多详细信息,包括使用示例和完整功能列表,可以在 GitHub 上的 README 中找到。我还写了一篇关于它的博客文章,其中包括将它与其他编码器(包括 Adobe 和 Blooddy 的)进行比较的基准。
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.
我一直在使用 blooddy_crypto.swc,您可以在此处阅读和下载:http://va.lent.in/blog/2010/06/23/100x-times-faster-md5-and-more/ -我发现它大约。比 adobe PNGEncoder 快 3 倍。