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 der Erweiterung .gz gekennzeichnet 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 Dateiendungen, wie z. B. .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.
- Creating GZIP File with C#
- using IronZIP;
- using var archive = new
IronGZipArchive(); archive.Add("output.tar");archive.SaveAs("output.tgz");
Erstellung eines leeren GZIP-Archivs
Zunächst importieren wir den Namespace IronZip, der es uns ermöglicht, die Bibliothek zu nutzen. Anschließend erstellen wir ein neues GZIP-Archiv mithilfe des IronGZipArchive-Konstruktors innerhalb einer using-Anweisung, wodurch ein leeres GZIP-Archiv erstellt wird.
Dateien zum Archiv hinzufügen
Bevor wir den Speichervorgang abschließen, können wir dem Archiv mithilfe der Methode Add Dateien hinzufügen, indem wir deren absolute Pfade angeben. 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
Abschließend speichern und exportieren wir das Archiv mit der Methode SaveAs und benennen es output.tgz. Es ist wichtig zu beachten, dass, da wir ein TAR-Archiv in das GZIP-Archiv eingebunden haben, die Dateiendung der Ausgabedatei beide Formate widerspiegelt, was zu .tgz führt.
In unserem Leitfaden erfahren Sie mehr über das Erstellen und Extrahieren von ZIP-Dateien.

