マルチボリュームzipアーカイブを作成します

概要

Aspose.Zip APIを使用すると、Zip Archiveがいくつかのファイルに分割されます。 Aspose.Zip APIは savesplitmethdodを提供して、このようなアーカイブを作成します。 

分割アーカイブのオプション

SplitarchiveSaveOptionsコンストラクターには、2つのパラメーターが必要です。すべてのピースのファイル名とボリュームのサイズ。最後のピースは.zip拡張機能を取得します。最後のボリュームは通常、通常のボリュームよりも小さくなります。

マルチボリュームアーカイブを作成

次のコードの例は、各ピースを除いて、各ピースを除く65536バイトで分割ZIPアーカイブを構成する方法を示しています。 ファイル名はpart.z01、part.z02、part.z03、…、part.zipです。

1ファイルfi1 = new file( "alice29.txt");
2ファイルfi2 = new file( "bible.txt");
3try(Archive Archive = new Archive(new ArchiveEntrySettings(new 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.