Сборки сжатия для C # /. Net? - PullRequest
3 голосов
/ 13 июля 2010

Я знаю о SharpZipLib ... но что еще там? Я хотел бы сделать себе утилиту архивирования файлов, которая поддерживает несколько форматов сжатия. Есть идеи?

Ответы [ 4 ]

4 голосов
/ 13 июля 2010

QuickLZ претендует на звание самого быстрого в мире.

http://www.quicklz.com/

Как насчет System.IO.Packaging?

http://msdn.microsoft.com/en-us/library/system.io.packaging.aspx

2 голосов
/ 13 июля 2010

Есть встроенная System.IO.Compression библиотека , которая поддерживает GZip и Deflate.Это неплохое место для начала, так как его документация лучше, чем у большинства.

1 голос
/ 13 июля 2010

http://dotnetzip.codeplex.com/ <- imho легче, чем sharpziplib </p>

http://sevenzipsharp.codeplex.com/ <- обертка вокруг 7zip </p>

http://www.chilkatsoft.com/zip-dotnet.asp <- нетсвободно.bz2, gzip и .z </p>

1 голос
/ 13 июля 2010

LZMA SDK (формат 7-Zip) - один из наиболее эффективных алгоритмов.

http://www.7 -zip.org / sdk.html

...