有没有办法将位图数据编码为 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 倍。