Извлечь многотомный Zip-архив

Обзор

Aspose.ZIP API позволяет извлекать многотомный zip-архив. API Aspose.ZIP предоставляет  конструктор, принимающий пути к архивному тому.  Вам необходимо предоставить последний том с центральным каталогом и другие тома отдельно. Последний том обычно имеет расширение *.zip, остальные тома имеют расширения *.z01, *.z02, …. Тома должны быть предоставлены в правильном порядке.

Варианты распаковки архива

Aspose.ZIP также извлекает зашифрованный многотомный архив, поэтому также можно передать ArchiveLoadOptions с паролем для расшифровки.

Извлечь многотомный архив

В следующем примере кода показано, как извлечь разделенный zip-архив.

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.