如何使用 7z SDK 压缩和解压 XZ 文件
Posted
技术标签:
【中文标题】如何使用 7z SDK 压缩和解压 XZ 文件【英文标题】:How to use the 7z SDK to compress and decompress a XZ file 【发布时间】:2014-04-26 17:01:35 【问题描述】:如果输入/输出是文件流,我如何使用 7z SDK (http://www.7-zip.org/sdk.html) 压缩/解压缩 C# 中的 XZ 文件?
【问题讨论】:
【参考方案1】:我自己研究了这个问题。事实上,您无法使用 7-Zip SDK for C# 解压 XZ 文件。
来自http://www.7-zip.org/sdk.html:
用于 LZMA / LZMA2 / XZ 压缩和解压缩的 ANSI-C 兼容源代码
LZMA压缩解压的C#源码
只有 ANSI-C 的 XZ 和 LZMA2 解码器源代码。 C# 只有 LZMA 解码器。但是,您仍然可以使用来自xzutils 的第三方二进制文件在 C# 中解码 XZ。
【讨论】:
以上是关于如何使用 7z SDK 压缩和解压 XZ 文件的主要内容,如果未能解决你的问题,请参考以下文章