Составьте многотомный почтовый архив

Обзор

Aspose.zip API позволяет вам составлять архив ZIP, разделенный на несколько файлов. Aspose.zip API предоставляет Savesplit Methdod для составления такого архива. 

Варианты для разделенного архива

SplitarchivesaveOptions Конструктор требует двух параметров: имя файла для каждого элемента и размер тома. Последняя часть получит расширение .zip, другие будут иметь .z01, .z02, Z03 … расширения. Последний объем обычно меньше, чем обычный.

Составьте многоклассный архив

В следующем примере кода демонстрируется, как составить разделенную архив Zip с 65536 байтами каждую часть, возможно, за исключением последнего. Имена файлов будут part.z01, part.z02, part.z03, …, part.zip.

1Файл fi1 = новый файл ("alice29.txt");
2Файл fi2 = новый файл ("bible.txt");
3Попробуйте (Archive Archive = новый архив (новый архивизированные задачи (новые DeflateCompressionSettings ()))) {
4    Archive.createEntry ("alice29.txt", fi1);
5    archive.createEntry ("bible.txt", fi2);
6    archive.savesplit ("c: \\ destination \\", new splitarchivesaveoptions ("part", 65536));
7}

Многотомный Zip позволяет применяться любой метод шифрования и сжатия, такой же, как и обычный Zip.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.