文件名称:zlib.cr:水晶语言的zlib绑定
文件大小:9KB
文件格式:ZIP
更新时间:2024-05-21 06:25:03
Crystal
zlib.cr 该库提供ZLib库的绑定。 地位 Α 要求 Crystal语言版本0.9和更高版本。 zlib 1.2.5或更高版本 目标 提供一个简单的API来处理Zlib Deflate / Inflate流和GZFile API。 用法 使用GZFile API的示例: Zlib :: GZFile .open( " output.gz " , " w " ) do | f | f.puts " hello world! " end 压缩数据流的示例: File .open( " data.txt " , " r " ) do | src | File .open( " data.txt.z " , " w " ) do | dst | deflate = Zlib :: Deflate .new(dst) IO .copy(src, deflate
【文件预览】:
zlib.cr-master
----.gitignore(9B)
----README.md(814B)
----LICENSE(1KB)
----src()
--------deflate.cr(2KB)
--------gzfile.cr(3KB)
--------inflate.cr(1KB)
--------zstream.cr(1KB)
--------lib_zlib.cr(3KB)
--------zlib.cr(2KB)
----spec()
--------zlib_spec.cr(793B)
--------gzfile_spec.cr(356B)
--------stream_spec.cr(1KB)
----.travis.yml(667B)