File_Extractor 是一个压缩文件的扫描和解压的C++库,支持常见的一些压缩文件格式,例如 zip、7z、gzip和rar等。
主要特点:
支持 ZIP, GZIP, 7-Zip (7Z), 和 RAR[1] 压缩格式.
对于非压缩文档,当成是只包含一个文档的压缩文件
模块化设计,用来支持更多的压缩格式
支持 Windows 平台上的宽字符路径
可定制压缩文档类型的识别
说明:对rar文档的支持是可选的,因为支持rar文档使得项目授权方式改变了。
主页:http://code.google.com/p/file-extractor/
下载:http://code.google.com/p/file-extractor/downloads/list
来自:开源中国社区