Extrahieren Sie das Zip-Archiv mit mehreren Volumes

Überblick

Mit der Aspose.ZIP-API können Sie ZIP-Archive mit mehreren Volumes extrahieren. Die Aspose.ZIP API stellt einen Konstruktor bereit, der Pfade für Archivvolumes akzeptiert.  Sie müssen das letzte Volume mit dem zentralen Verzeichnis und andere Volumes separat bereitstellen. Das letzte Volume hat normalerweise die Erweiterung *.zip, andere Volumes haben die Erweiterungen *.z01, *.z02, …. Die Bände müssen in der richtigen Reihenfolge bereitgestellt werden.

Optionen zum Extrahieren des Archivs

Aspose.ZIP extrahiert auch verschlüsselte Multi-Volume-Archive, sodass auch ArchiveLoadOptions mit Entschlüsselungskennwort übergeben werden kann.

Mehrbändiges Archiv extrahieren

Das folgende Codebeispiel zeigt, wie ein geteiltes ZIP-Archiv extrahiert wird.

1    using (Archive a = new Archive("part.zip", new string[] { "part.z01", "part.z02" }))
2    {
3        a.ExtractToDirectory(@"C:\extracted\")
4    }

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.