不确定是否存在这样的统一库,或者算法是否是开源的。我需要能够解压缩尽可能多的类型,而无需安装任何其他应用程序。
答案 0 :(得分:5)
7zip
具有在单独的库中处理存档所需的所有功能,可以在http://sourceforge.net/projects/sevenzip/
它会处理
7z,XZ,BZIP2,GZIP,TAR,ZIP,WIM,ARJ,CAB,CHM,CPIO,CramFS,DEB, DMG,FAT,HFS,ISO,LZH,LZMA,MBR,MSI,NSIS,NTFS,RAR,RPM, SquashFS,UDF,VHD,WIM,XAR,Z
答案 1 :(得分:2)
Zlib将为您完成所有这些:http://gnuwin32.sourceforge.net/packages/zlib.htm。