as3libwebp 使用FlashCC或更快的ANE在Flash上加载和保存WEBP图像
as3libwebp库允许在FlashCC或更快的ANE环境中加载和保存WEBP图像。它提供了简单的应用程序接口,如package libwebp
、function DecodeWebp(webpByteArray : ByteArray ) : BitmapData
以及function EncodeWebp(input : BitmapData , quality : Number ) : ByteArray
。该库的SWC版本支持所有平台,包括Web,尽管它通过FlashCC运行时速度较慢,大约慢3-5倍,因此必须包含bin/libwebp.swc
。而ANE版本则支持AIR在Windows和Android平台上运行,由于使用了本机库,因此能够最大限度地提高运行速度,用户需要包含bin/libwebp.ane
。
如果你对libwebp库的使用感兴趣,libwebp库可用于webp的移植这篇文章提供了更多详细的移植信息。安卓webp解码库libwebp.jar和libwebp.so提供了Android平台下解码WebP图像的工具。如果你需要在Flash与Android之间实现交互,可以参考ANE Flash与Android的交互,其中有详细的ANE库使用指南。对于Windows用户,libwebp1.0.1windowsx64webp转换工具.zip提供了WebP转换工具,方便进行格式转换。
更多相关资料与工具下载请访问以上链接,以获取全面的开发支持。
下载地址
用户评论