Create 7Zip Archive in C#

A で 前の投稿, 創造する方法を調べました ZIP 使用アーカイブ C#. 現在、高圧比率と強力な 256 ビット AES 暗号化機能で有名な 7z フォーマット に焦点を当てます。これは .NET 7z ライブラリを安全かつ効率的にアーカイブを処理するための理想的な選択です.

あなたが学ぶこと

このチュートリアルでは、C#を使用してプログラム的に7z(7Zip)アーカイブを作成する方法を学びます:

わたしたちは使用する ASPOSE.ZIP 用 .NET API. この図書館をインストールできます:

7z (7-Zip) アーカイブを作成する C#

ファイルを 7z アーカイブに圧縮することができます 単一ファイル複数のファイル シナリオの両方に適しています この機能は、開発者が .NET RAR 抽出ツールを探しているためのコスト効率的なソリューションを提供します.

単一入力で7zアーカイブを作成する

単一ファイルで7zアーカイブを作成するには、以下の手順に従ってください:

以下はC# の例です:

複数のエントリーで7zアーカイブを作成する

複数のファイルを単一の7zファイルに圧縮するには:

例:

AES 暗号化された 7z アーカイブを作成する C#

ファイルのセキュリティを確保するには、アーカイブのセキュリティを向上させる .NET 7z ライブラリの機能である AES 暗号化 を使用できます:

  • 例を生み出す 第7章 暗号化.
  • 必要な暗号化パラメーターを設定します.
  • エントリーをアーカイブに追加して保存します.

例:

C# を使用して 7z エントリーの異なるパスワードを設定

あなたのアーカイブ内の異なるエントリーにユニークなパスワードを割り当てるには:

例:

結論

この記事では、C#で7zアーカイブをプログラム的に作成する方法を調べ、AES暗号化を使用してそれらを確保し、エントリーにユニークなパスワードを割り当てることができます ASPOSE.ZIP 文書.

NET のための Aspose Plugin を使用すると、アーカイブを効率的に管理し、暗号化を適用し、すべてのワークフローをスムーズにすることができます $99. この信頼性の高い .NET アーカイブ抽出プラグインで今日の高度な機能を解除し、すべての主要なフォーマットをサポートします!

More in this category