IRONSOFTWAREHOME

Erste Schritte mit IronZIP

Curtis Chau
Curtis Chau
Updated: 22. April 2026

IronZIP: Ihre All-in-One-Archivbibliothek für .NET

IronZIP ist eine Archivkomprimierungs- und Dekomprimierungsbibliothek, die von Iron Software entwickelt wurde. Neben dem weit verbreiteten ZIP-Format kann sie auch TAR-, GZIP- und BZIP2-Formate verarbeiten.

C# Archiv-Komprimierungs- und Dekomprimierungsbibliothek

  1. Laden Sie die C#-Bibliothek für Datei-Komprimierung und -Dekomprimierung herunter
  2. Behandeln Sie ZIP-, TAR-, GZIP- und BZIP2-Formate
  3. Passen Sie die Komprimierungsstufen von 0 bis 9 an
  4. Extrahieren Sie Inhalte aus komprimierten Archiven
  5. Fügen Sie Dateien zu bestehenden ZIP-Archiven hinzu und erzeugen Sie neue ZIP-Dateien

Kompatibilität

IronZIP bietet plattformübergreifende Unterstützungskompatibilität mit:

.NET Version Support:

  • C#, VB.NET, F#
  • .NET 7, 6, 5 und Core 3.1+
  • .NET Standard (2.0+)
  • .NET Framework (4.6.2+)

Unterstützung für Betriebssysteme und Umgebungen:

  • Windows (10+, Server 2016+)
  • Linux (Ubuntu, Debian, CentOS, etc.)
  • macOS (10+)
  • iOS (12+)
  • Android API 21+ (v5 "Lollipop")
  • Docker (Windows, Linux, Azure)
  • Azure (VPS, WebApp, Funktion)
  • AWS (EC2, Lambda)

Unterstützung für .NET-Projekttypen:

  • Web (Blazor & WebForms)
  • Mobile (Xamarin & MAUI)
  • Desktop (WPF & MAUI)
  • Konsole (App & Bibliothek)

Installation

IronZIP-Bibliothek

Um das IronZIP-Paket zu installieren, verwenden Sie den folgenden Befehl in Ihrem Terminal oder der Paketverwaltungskonsole:

PM > Install-Package IronZip

Alternativ können Sie direkt von der offiziellen IronZIP-NuGet-Website herunterladen.

Sobald installiert, können Sie beginnen, indem Sie using IronZip; an den Anfang Ihres C#-Codes hinzufügen.

Lizenzschlüssel anwenden

Als nächstes wenden Sie einen gültigen Lizenz- oder Testschlüssel auf IronZIP an, indem Sie den Lizenzschlüssel der Eigenschaft LicenseKey der Klasse License zuweisen. Fügen Sie den folgenden Code direkt nach der Importanweisung hinzu, bevor Sie IronZIP-Methoden verwenden:

using IronZip;

// Apply your license key here
IronZip.License.LicenseKey = "YOUR_LICENSE_KEY";

Beispiele für Code

Erstellen Sie ein Archiv-Beispiel

Erstellen Sie eine ZIP-Datei mit der using Anweisung. Innerhalb des using-Blocks nutzen Sie die AddArchiveEntry Methode, um Dateien in die ZIP-Datei zu importieren. Schließlich exportieren Sie die ZIP-Datei mit der SaveAs Methode.

using IronZip;
using System.IO;

class Program
{
    static void Main()
    {
        // Create a new ZIP file
        using (var archive = new ZipArchive())
        {
            // Add a file to the archive
            archive.AddArchiveEntry("example.txt", File.ReadAllBytes("path/to/example.txt"));

            // Save the ZIP archive
            archive.SaveAs("archive.zip");
        }
    }
}

Entpacken Sie ein Archiv in einen Ordner

Extrahieren Sie den Inhalt aus der ZIP-Datei mit der ExtractArchiveToDirectory Methode. Geben Sie den Pfad der Ziel-ZIP-Datei und das Extraktionsverzeichnis an.

using IronZip;

class Program
{
    static void Main()
    {
        // path to the ZIP file and extraction directory
        string zipPath = "archive.zip";
        string extractPath = "extracted/";

        // Extract all files in the ZIP archive to the specified directory
        using (var archive = new ZipArchive(zipPath))
        {
            archive.ExtractArchiveToDirectory(extractPath);
        }
    }
}

Fügen Sie Dateien zu einem bestehenden Archiv hinzu

Der Pfad der ZIP-Datei im Konstruktor ermöglicht das Öffnen der ZIP-Datei. Nutzen Sie dieselbe AddArchiveEntry Methode, um Dateien zur geöffneten ZIP hinzuzufügen und exportieren Sie sie mit der SaveAs Methode.

using IronZip;
using System.IO;

class Program
{
    static void Main()
    {
        // Open an existing ZIP file
        using (var archive = new ZipArchive("archive.zip"))
        {
            // Add more files to the archive
            archive.AddArchiveEntry("anotherfile.txt", File.ReadAllBytes("path/to/anotherfile.txt"));

            // Save updates to the ZIP archive
            archive.SaveAs("archive.zip");
        }
    }
}

Lizenzierung & Support verfügbar

IronZIP ist eine kostenpflichtige Bibliothek; Kostenlose Testlizenzen sind jedoch auch hier verfügbar.

Für weitere Informationen über Iron Software besuchen Sie bitte unsere Website: https://ironsoftware.com/ Für weitere Unterstützung und Anfragen fragen Sie unser Team.

Unterstützung von Iron Software

Für allgemeinen Support und technische Anfragen senden Sie uns bitte eine E-Mail an: support@ironsoftware.com

Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender Handbücher.

...
Weiterlesen

Bereit anzufangen?

Nuget Downloads 23,187Version:2026.9gerade veröffentlicht

Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.
C# NuGet-Bibliothek für PDF
Installation mit NuGet

Version: 2026.9

PM > Install-Package IronZip
nuget.org/packages/IronZip/
  1. Rechtsklick auf Referenzen, NuGet-Pakete verwalten
  2. Durchsuchen und nach 'IronZip' suchen
  3. Paket auswählen und installieren
C# PDF DLL
Download DLL

Version: 2026.9

  1. Laden Sie IronZIP herunter und entpacken Sie es an einem Ort wie ~/Libs innerhalb Ihres Solution-Verzeichnisses
  2. Klicken Sie im Visual Studio Solution Explorer mit der rechten Maustaste auf Referenzen. Wählen Sie Durchsuchen, "IronZIP.dll"

Lizenzen ab $999

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.