正在创建ZIP存档压缩级别(libzip)
Creating ZIP archive compression level (libzip)
我正在尝试使用libzip压缩文件,我似乎成功了,但我似乎无法找到更改压缩级别的方法(zip工具支持从1(最快压缩速度)到9(最小存档)的值),我必须重新实现。有办法做到这一点吗?
请参阅ZIP_CM_*
在zip.h
中的定义,以及struct zip_stat
及其comp_method
字段。
相关文章:
- C++中高效的大型稀疏块压缩线性方程
- 嵌入方指针压缩已禁用
- C++使用整数的压缩数组初始化对象
- 在C++中将函数压缩为两种方式
- 在C++中使用LZ4压缩目录
- 使用C++进行运行长度解压缩
- 为什么大多数 pair 实现默认不使用压缩(空基优化)?
- 捕获标准输出以压缩并使用 CTRL-C 中断会给出损坏的 zip 文件
- C++ 如何将数组值解压缩为函数参数
- struct.error:解压缩 C++ 结构时,解包需要 288 字节的缓冲区
- 在 Qt(C++) 中使用 QProcess 解压缩 - 提取目录问题
- 浏览压缩文件与游览解压缩它们
- 直接 2D 呈现到命令列表和打印:图片压缩
- 如何在 OpenCV c++ 中压缩 TIFF 格式的图像?
- 如何在C++向量中解压缩多个值
- 解压缩 C 样式数组以及C++中的参数包
- 用于 progmem 的C++和头文件压缩的 Web 文件字节数组
- 如何在 cpp 中解压缩数字,如果它们是使用 struct.pack(fmt, v1, v2, ..) 打包在 pyth
- 使用 libzip 将文件解压缩到磁盘
- 正在创建ZIP存档压缩级别(libzip)