はじめに
RARアーカイブは、複数のファイルを1つのパッケージに圧縮する一般的な方法です。この記事では、C# .NETを使用して圧縮されたRARアーカイブからファイルをunrarまたは抽出する方法を学びます。パスワード保護されたアーカイブの取り扱いを含むさまざまなシナリオをカバーし、プロセスをガイドする実用的なコード例を提供します。
目次
- C# RAR抽出器またはオープナー – 無料ダウンロード
- C#でRARから特定のファイルをUnrarする
- C#でRARアーカイブからすべてのファイルを抽出する
- パスワード保護されたRARから特定のファイルをUnrarする
- C#でパスワード保護されたRARアーカイブからすべてのファイルをUnrarする
- C# .NET Unrar APIの無料ライセンスを取得する
C# RAR抽出器またはオープナー – 無料ダウンロード
Aspose.ZIP for .NET APIは、RAR(RAR4およびRAR5)、ZIP、7Zなど、さまざまな形式のアーカイブと抽出をサポートする堅牢なソリューションです。このライブラリは、ダウンロードセクションからダウンロードするか、Microsoft Visual Studioのパッケージマネージャーコンソールで以下のコマンドを使用して簡単にインストールできます:
PM> Install-Package Aspose.Zip
C#でRARから特定のファイルをUnrarする
RARアーカイブから特定のファイルを抽出するには、以下の手順に従います:
- RarArchiveクラスを使用して入力RARファイルを読み込みます。
- Create()メソッドを使用して新しいファイルを作成します。
- RARアーカイブから目的のエントリを開きます。
- 抽出したデータを新しく作成したファイルに書き込みます。
以下は、C#で特定のファイルをプログラムでunrarする方法を示すコードスニペットです:
C#でRARアーカイブからすべてのファイルを抽出する
RARアーカイブからすべてのファイルをunrarまたは抽出するには、以下の手順に従います:
- 入力RARファイルを読み込みます。
- 指定されたディレクトリにすべてのファイルを抽出します。
以下のコードは、C#でRARアーカイブからすべてのファイルをプログラムでunrarする方法を示しています:
パスワード保護されたRARから特定のファイルをUnrarする
パスワード保護されたRARアーカイブから特定のファイルを抽出するには、以下の手順に従います:
- 暗号化されたRARファイルを読み込みます。
- 出力ファイル名を指定します。
- Extract()メソッドを使用してパスワード保護されたファイルをunrarします。
以下は、C#でこれを達成する方法です:
C#でパスワード保護されたRARアーカイブからすべてのファイルをUnrarする
パスワード保護されたRARアーカイブからすべてのファイルを抽出するには、以下の手順に従います:
- 暗号化されたRARファイルを読み込みます。
- アーカイブからすべてのパスワード保護されたファイルをunrarまたは抽出します。
以下のコードスニペットは、C#でパスワード保護されたRARファイルからすべてのファイルをプログラムでunrarする方法を示しています:
C# .NET Unrar APIの無料ライセンスを取得する
Aspose.ZIP APIを制限なしで評価するには、無料の一時ライセンスを申請できます。これにより、RARアーカイブを効率的かつ安全に処理するためのライブラリのすべての機能を探索できます。
結論
この記事では、C#でRARアーカイブからファイルをunrarまたは抽出する方法を学びました。パスワード保護されたアーカイブからのファイル抽出を含むさまざまなシナリオをカバーし、C# unrarライブラリ for .NETの包括的な理解を提供しました。さらに探求するには、APIドキュメントを訪れて追加の機能や機能をご覧ください。質問がある場合は、無料サポートフォーラムを通じてお気軽にお問い合わせください。