ファイルをZIPに追加

ユーザーは既存のZIPアーカイブに新しいファイルを追加する課題に直面することが多いです。 一般的なプロセスは、現在のアーカイブを抽出し、新しいファイルを追加し、すべてを新しいZIPファイルに圧縮することを含みます。この方法は煩雑で時間がかかり、特に複数のZIPアーカイブを扱う場合には困難です。

より効率的な解決策として、ZIPファイルをプログラム的に操作できるライブラリを活用することが挙げられます。 Addメソッドで優れており、ユーザーが抽出を要することなくファイルをシームレスに統合することを可能にします。 次のコード例では、Addメソッドの直感的な性質を示し、わずかにコード行で既存のZIPアーカイブに新しいファイルを簡単に追加する方法を示します。

ファイルを追加するために既存のZIPにアクセスする

最初に名前空間IronZipをインポートします。 その後、新しいFromFileメソッドを使用して一つのパラメータを入力します:アクセスしようとしているZIPのパスです。 パスが間違っている場合、操作は失敗するので注意してください。

ファイルの追加

ZIPファイルにアクセスした後、ファイルを追加することができます。 新しいファイルを既存のZIPに追加するためにAddメソッドを呼び出します。このメソッドは、追加したいファイルのパスを1つのパラメータとして受け取ります; 上記と同様に、提供されたパスが間違っていると操作は失敗します。 例の中で、我々は2つのファイルパスイメージAddで既存のZIPに追加します。

PNGの追加以外にも、IronZIPはAddメソッドに対応するさまざまなファイルタイプをサポートしています。 ユーザーはまた、jpg、svg、tiffやgifなどのマルチフレーム画像のような他の一般的な画像形式も追加できます。 また、テキストファイル、ドキュメント(PDF、DOCX、XLSX)、オーディオファイル(MP3、WAV)など他のファイルもサポートされています。 さらに、ZIPアーカイブ内にZIPアーカイブを追加することもサポートされており、これにより多用途性が高まります。追加できるファイルの完全なリストについては、こちらを参照してください。

ZIPのエクスポート

最後に、既存のZIPにファイルを追加した後、新しい名前を持つZIPアーカイブをSaveAsで提供します。

ZIPアーカイブの作成、読み込み、抽出方法を学ぶ

準備はできましたか?
Nuget ダウンロード 22,086 | バージョン: 2026.7 リリースされたばかり
Still Scrolling Icon

まだスクロールしていますか?

すぐに証拠が欲しいですか? PM > Install-Package IronZip
サンプルを実行する ファイルがアーカイブになるのを見る。