2011-06-28 20 views
2

可能性の重複:
How do I create 7-Zip archives with .NET?7Z形式の圧縮

私はVB.NETとC#のコードを経由しての7z形式で圧縮と解凍を行う方法を探しています。この目的のためにライブラリまたは.Netコードがありますか?

私はGZipStreamとDeflateStream in .Netがあることを知っていますが、より良い圧縮率のために7z形式が必要です。

+1

あなたはすべての応答のために、この(http://www.codeproject.com/KB/DLL/cs_interface_7zip.aspx)[面白い] – V4Vendetta

+0

Upvoteを見つけることができ – Predator

答えて

4

いかがLZMA SDK

EDIT:

LZMA SDKは、7zのファイル

を書くための読書のためのLZMA圧縮方法ではなく、クラスの実装だけが含まれていSevenZipSharpがあります言及するためにDTBする

感謝この作業を行うための7-zip用のオープンソースのラッパーです。データ(自己)抽出及び圧縮(全7-ZIPフォーマットがサポートされている)を提供するC#で書かれ

プロジェクト概要

マネージド7-ZIPライブラリ。それは7z.dllまたは互換性のあるものをラップし、LZMA SDKを使用します。

+0

それはLZMA SDKのみの実装が含まれていることは注目すべきですLZMA圧縮方法のうち、7zファイルを書くための読み込み用のクラスではない。 – dtb