有没有办法将位图数据编码到PNG中,以便在AS3中使用FileReference.Save()
方法?我假设我需要一个编码器库。AS3 PNG编码器?
我在哪里可以获得将BitpmapData编码为PNG的库?
有没有办法将位图数据编码到PNG中,以便在AS3中使用FileReference.Save()
方法?我假设我需要一个编码器库。AS3 PNG编码器?
我在哪里可以获得将BitpmapData编码为PNG的库?
您正在寻找:https://github.com/mikechambers/as3corelib
可能有其他的解决方案,但这种被广泛使用和行之有效的。我曾多次使用过它,没有问题。
我一直在使用blooddy_crypto.swc,你可以阅读和下载这里:http://va.lent.in/blog/2010/06/23/100x-times-faster-md5-and-more/ - 我发现它约。比adobe PNGEncoder快3倍。
无耻插头!
我刚写了一个名为PNGEncoder2的新PNG编码器。它速度极快,提供三种压缩级别,支持巨大的图像,并提供真正的异步编码(在压缩步骤结束时不会暂停)。
更多详细信息,包括用法示例和完整功能列表,请参阅README on GitHub。我还写了一篇关于它的博客文章,其中包括一个benchmark与其他编码器(包括Adobe's和blooddy's)的比较。
哇,这是快速PNG编码!很棒的工作和感谢分享! – mika 2015-01-10 00:02:07
这是否适用于离线分配? (例如,投影机的CD发行版。) – Moshe 2010-11-18 05:41:25
当然,它完全用AS3编写 – 2010-11-18 05:46:01
谢谢,泰勒。看起来不错。我必须弄清楚如何将bitmapData放入编码器,但目前为止还不错。 – Moshe 2010-11-18 05:53:53