7 つの ZIP ファイルの作成 - Aspose.Zip for .NET チュートリアル

導入

.NET 開発の分野では、ファイルの管理と圧縮は一般的なタスクです。 Aspose.Zip for .NET は、圧縮アーカイブを操作するための強力なソリューションを提供し、さまざまな圧縮方法を提供します。このチュートリアルでは、Aspose.Zip for .NET を使用して、さまざまな圧縮方法で Seven Zip ファイルを作成する方法を説明します。

前提条件

チュートリアルに入る前に、次のものが揃っていることを確認してください。

  • C# プログラミングの基本的な理解。
  • Visual Studio がマシンにインストールされていること。
  • .NET ライブラリ用の Aspose.Zip。ダウンロードできます ここ .

名前空間のインポート

まず、必要な名前空間を C# プロジェクトにインポートします。開始するには、次のコード スニペットを使用します。

using Aspose.Zip.Saving;
using Aspose.Zip.SevenZip;

LZMA2 圧縮

//例: SevenZip とさまざまな圧縮方法

//LZMA2
using (SevenZipArchive archive = new SevenZipArchive(new SevenZipEntrySettings(new SevenZipLZMA2CompressionSettings())))
{
    archive.CreateEntries(dataDir);
    archive.Save("SevenZip_lzma2.7z");
}

//ExEnd: SevenZipWithVariousCompressionMethods
Console.WriteLine("Successfully Created a Seven Zip File with LZMA2 Compression");

BZip2圧縮

//BZip2
using (SevenZipArchive archive = new SevenZipArchive(new SevenZipEntrySettings(new SevenZipBZip2CompressionSettings())))
{
    archive.CreateEntries(dataDir);
    archive.Save("SevenZip_bzip2.7z");
}
Console.WriteLine("Successfully Created a Seven Zip File with BZip2 Compression");

保存、圧縮なし

//保存、圧縮なし
using (SevenZipArchive archive = new SevenZipArchive(new SevenZipEntrySettings(new SevenZipStoreCompressionSettings())))
{
    archive.CreateEntries(dataDir);
    archive.Save("SevenZip_store.7z");
}
Console.WriteLine("Successfully Created a Seven Zip File with No Compression (Store)");

結論

このチュートリアルでは、さまざまな圧縮方法を使用して Seven Zip ファイルを作成する際の Aspose.Zip for .NET の多用途性を検討しました。高い圧縮率が必要な場合でも、まったく圧縮を行わない場合でも、Aspose.Zip は要件を満たす柔軟性を提供します。

よくある質問

Aspose.Zip for .NET はどのような種類のファイルでも使用できますか?

はい。Aspose.Zip for .NET は幅広いファイル タイプをサポートしており、さまざまな形式の圧縮と解凍が可能です。

Aspose.Zip for .NET の無料トライアルは利用できますか?

はい、無料トライアルを利用できます ここ .

Aspose.Zip for .NET のドキュメントはどこで見つけられますか?

ドキュメントは利用可能です ここ .

Aspose.Zip for .NET の一時ライセンスを取得するにはどうすればよいですか?

仮免許も取得できる ここ .

Aspose.Zip for .NET のサポートはどこで入手できますか?

サポートを求めることができます。 Aspose.Zip フォーラム .