Складіть багаторазовий архів 7Z
Contents
[
Hide
Show
]Огляд
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.