2

.NET (C#) に arj ファイルを処理するためのオープン ソース/フリー ライブラリはありますか。ファイルをarjで圧縮する必要があります。

Google で基本的な検索を行いましたが、何も見つかりません。

4

4 に答える 4

1

解凍するために、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);
    }
}
于 2016-04-27T12:58:49.937 に答える
0

ウィキペディアのページによると、オープンソース版があります。コマンドラインからそれを実行するだけでよいと思います。

于 2013-04-03T09:55:53.563 に答える