[转]quicklz的flash移植版本

[url]http://bbs.9ria.com/viewthread.php?tid=74216&extra=page%3D1%26amp;orderby%3Ddateline%26amp;filter%3D2592000[/url]

QuickLZ 是一个号称世界压缩速度最快的压缩库,并且也是个开源的压缩库,其遵守 GPL 1, 2 或 3协议。

官方网站是 [url]http://www.quicklz.com/[/url]
提供的源码版本有
C#
C
Java

我利用alchemy 将c的版本移植到了flash弄成了swc,效率还没来得及测试 欢迎有兴趣的朋友


另外附上调用封装类

package alchemy.quicklz {
public class Encode {
import cmodule.quicklz.CLibInit;
protected static const _lib_init:cmodule.quicklz.CLibInit = new cmodule.quicklz.CLibInit();
protected static const _lib:* = _lib_init.init();
import flash.utils.ByteArray;
static public function size_decomp(source:ByteArray):uint {
return _lib.size_decomp(source);
}
static public function size_comp(source:ByteArray):uint {
return _lib.size_comp(source);
}
static public function compress(source:ByteArray):ByteArray {
return _lib.compress(source);
}
static public function decompress(source:ByteArray):ByteArray {
return _lib.decompress(source);
}
}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值