Zusammenstellen eines mehrb�ndigen 7z-Archivs

�bersicht

Mit der Aspose.ZIP API k�nnen Sie ein 7z-Archiv zusammenstellen, das in mehrere Dateien (Volumes) aufgeteilt ist. Aspose.ZIP API bietet die saveSplit-Methode, um ein solches Archiv zu erstellen.

Optionen f�r aufgeteilte Archive

Der SplitSevenZipArchiveSaveOptions-Konstruktor ben�tigt zwei Parameter: Dateinamen f�r jedes St�ck und die Gr��e des Datentr�gers. Die Teile haben die Erweiterungen .7z.001, .7z.002, .7z.003 …. Der letzte Datentr�ger ist in der Regel kleiner als der normale Datentr�ger.

Mehrb�ndiges Archiv zusammenstellen

Das folgende Code-Beispiel zeigt, wie man ein geteiltes 7z-Archiv mit 65536 Bytes pro Teil zusammenstellt, vielleicht mit Ausnahme des letzten Teils. Die Dateinamen w�ren part.7z.001, part.7z.002, part.7z.003, …

1Datei fi1 = neue Datei("alice29.txt");
2Datei fi2 = neue Datei("bild.png");
3
4try (SevenZipArchive archive = new SevenZipArchive(new SevenZipEntrySettings(new SevenZipLZMA2CompressionSettings()))) {
5    archive.createEntry("alice29.txt", fi1);
6    archive.createEntry("bild.png", fi2);
7    archive.saveSplit("C:\\Folder", new SplitSevenZipArchiveSaveOptions("part", 65536));
8}

Multi-volume 7z erlaubt die Verschl�sselung und die Anwendung beliebiger Komprimierungsmethoden, wie bei einem normalen 7z-Archiv.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.