ZIPを作成
using IronZip;

// Create an empty ZIP
using (var archive = new IronZipArchive())
{
    // Add files to the ZIP
    archive.Add("./assets/image1.jpg");
    archive.Add("./assets/image2.jpg");
    archive.Add("./assets/image3.jpg");

    // Export the ZIP
    archive.SaveAs("output.zip");
}
NuGet Download
PM > Install-Package IronZip
ZIPを作成

ZIPを作成

ZIPは、ファイルのサイズを効率的に保存および送信するために圧縮およびアーカイブする形式です。 複数のファイルやディレクトリを通常は'.zip'拡張子で単一のアーカイブに結合することを可能にします。 ZIPアーカイブは、データバックアップ、ソフトウェア配布、ファイル共有によく使用されます。 この形式は日常のデジタル作業に役立ちますが、多くのZIPファイルを管理したりアーカイブを手動で圧縮するのは手間がかかりやすく、人的ミスの原因にもなります。 このプロセスを効率化するために、わずかにコード行でIronZipを使用してアーカイブを作成し、効率を改善し、これらの面倒な作業を自動化できます。

IronZIP

最初にIronZip名前空間をインポートしてライブラリを使用します。 その後、usingコンストラクターを使用し、空のZIPアーカイブを作成します。

空のアーカイブにファイルを追加する

保存する前に、絶対パスを提供してAddメソッドでいくつかのファイルを追加することができます。 単一のファイルや複数のファイルをアーカイブに追加でき、画像(上記参照)からドキュメント(docxやPDFなど)、音声ファイル(MP3、WAVなど)、さらにはZIPアーカイブまで、さまざまなファイルをアーカイブ内に圧縮アーカイブを作成できます。

追加できる互換ファイルの一覧について、詳しくはドキュメントを参照してください。

保存とエクスポート

最後に、output.zipとしてエクスポートします。

C#でZIPファイルの読み込みと解凍を学ぶ
GitHubで見る

準備はできましたか?

Nuget Downloads 24,981バージョン:2026.11リリースされたばかり