2013-04-03 26 views
1

.NET(C#)中是否有用於處理arj文件的開源/免費庫?我需要在arj中壓縮文件。.NET中的ARJ庫(C#)

我在Google上做了一些基本的搜索,但是找不到任何東西!

回答

0

如果沒有找到,將讓你做這個庫,你可以在文件格式規範挖:

http://www.fileformat.info/format/arj/corion.htm

那麼我敢肯定你會發現.NET庫爲該文件格式可以使用的壓縮方法。

此外,快速瀏覽一下之後,我覺得不會有太大的工作落實格式

0

對於拆包我做了我自己的用戶友好型包裝器7zip的: https://github.com/adoconnection/SevenZipExtractor

using (ArchiveFile archiveFile = new ArchiveFile(@"Archive.ARJ")) 
{ 
    foreach (Entry entry in archiveFile.Entries) 
    { 
     Console.WriteLine(entry.FileName); 

     // extract to file 
     entry.Extract(entry.FileName); 

     // extract to stream 
     MemoryStream memoryStream = new MemoryStream(); 
     entry.Extract(memoryStream); 
    } 
}