Складіть багаторазовий архів 7Z

Огляд

Aspose.zip API дозволяє скласти архів 7Z розділити на кілька файлів (томи). Aspose.zip API забезпечує збереження метдода для складання такого архіву. 

Варіанти розділеного архіву

SplitsevenziparchiveSaveOptions Конструктор вимагає двох параметрів: назва файлу для кожної частини та розміру тома. Шматки матимуть .7Z.001, .7Z.002, .7Z.003 … розширення. Останній об’єм зазвичай менший, ніж звичайний.

Складіть багатотомний архів

Наступний приклад коду демонструє, як скласти розділений архів 7Z з 65536 байт кожен шматок, можливо, за винятком останнього. Імена файлів будуть частиною.7Z.001, частина.7Z.002, частина.7Z.003, …

1Файл fi1 = новий файл ("alice29.txt");
2Файл fi2 = новий файл ("picture.png");
3
4Спробуйте (Sevenziparchive Archive = новий семизапархів (нові SewzipentrySettings (New Sevenziplzma2Compressionsettings ())) {
5    Archive.CreateEntry ("alice29.txt", fi1);
6    Archive.createEntry ("picture.png", fi2);
7    Archive.savesplit ("C: \\ папка", нові SplitsevenziparchivesaveOptions ("Частина", 65536));
8}

Багатокутник 7Z дозволяє шифрувати та будь-який застосований метод стиснення, такий же, як звичайний архів 7Z.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.