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 }