IRONSOFTWAREHOME
GZIP erstellen
using IronZip;

// Create an empty GZIP
using (var archive = new IronGZipArchive())
{
    // Add a TAR file to the GZIP
    archive.Add("output.tar");

    // Export the GZIP file
    archive.SaveAs("output.tgz");
}
Imports IronZip

' Create an empty GZIP
Using archive = New IronGZipArchive()
    ' Add a TAR file to the GZIP
    archive.Add("output.tar")

    ' Export the GZIP file
    archive.SaveAs("output.tgz")
End Using
NuGet Download
PM > Install-Package IronZip
GZIP erstellen

GZIP erstellen

GZIP, das für 'GNU Zip' steht, ist ein wesentliches Dateikomprimierungsprogramm, das häufig in Unix- und Linux-Systemen verwendet wird. Es reduziert die Dateigrößen effektiv für optimierten Speicherplatz und schnellere Datenübertragung durch Anwendung des GZIP-Komprimierungsalgorithmus. Komprimierte Dateien sind mit einer .gz Erweiterung markiert und können mühelos dekomprimiert werden, um ihren ursprünglichen Zustand wiederherzustellen.

GZIP ist die bevorzugte Wahl zur Komprimierung einzelner Dateien. Es ist gängige Praxis, komprimierte Archive zu erstellen, indem mehrere Dateien in einem einzigen TAR-Archiv konsolidiert und dann GZIP-Komprimierung angewendet werden. Die resultierenden Dateien tragen die kombinierten Erweiterungen, wie .tar.gz oder .tgz.

Wenn es um die Komprimierung großer textbasierter Daten oder Streaming-Daten wie HTTP geht, übertrifft GZIP das traditionelle Zip-Format. IronZIP hebt sich durch die Unterstützung aller Komprimierungsformate hervor, was es Entwicklern ermöglicht, nahtlos zwischen GZIP und Zip zu wechseln, wenn nötig.

Erstellung eines leeren GZIP-Archivs

Zuerst importieren wir den IronZip Namespace, der uns erlaubt, die Bibliothek zu nutzen. Dann erstellen wir ein neues GZIP-Archiv, indem wir den IronGZipArchive Konstruktor innerhalb einer using Anweisung verwenden, was zur Erstellung eines leeren GZIP-Archivs führt.

Dateien zum Archiv hinzufügen

Bevor wir den Speichervorgang abschließen, können wir Dateien mit der Add Methode hinzufügen, indem wir ihre absoluten Pfade bereitstellen. Sie können eine oder mehrere Dateien hinzufügen, einschließlich einer Vielzahl von Formaten wie Bilder, Dokumente (wie DOCX und PDF), Audiodateien (wie MP3 und WAV) und sogar andere GZIP-Archive. In diesem Fall werden wir demonstrieren, wie man ein TAR-Archiv hinzufügt, um das Hinzufügen mehrerer Dateien zu veranschaulichen.

Für detaillierte Informationen über die Arten von Dateien, die Sie einfügen können, lesen Sie bitte die Dokumentation hier.

Speichern und Exportieren des Archivs

Schließlich speichern und exportieren wir das Archiv mit der SaveAs Methode und benennen es output.tgz. Es ist wichtig zu beachten, dass, da wir ein TAR-Archiv innerhalb des GZIP aufgenommen haben, die Ausgabedateierweiterung beide Formate widerspiegelt und zu .tgz führt.

In unserem Leitfaden erfahren Sie mehr über das Erstellen und Extrahieren von ZIP-Dateien.
Auf GitHub ansehen

Bereit anzufangen?

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

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.