機能

Aspose.ZIP for .NET: 強力なZIP圧縮アーカイブ管理ライブラリ

Aspose.ZIP for .NETは、.NETアプリケーション内でZIP圧縮アーカイブを効率的に操作できるようにする包括的なライブラリです。強力なAPIを使用すると、簡単にZIPファイルを作成、読み取り、変更できます。これにより、大量のデータセット、ドキュメント、またはマルチメディアファイルを管理および配布するための理想的なツールとなります。

主な機能:

ZIPアーカイブの作成

  • カスタム設定(圧縮レベル、パスワード保護、ファイルパーミッションなど)を使用して新しいZIPファイルを作成します。
  • 外部エクストラクター工具不要で実行できるセルフエクストラクト形式のZipアーカイブを作成します。
  • 大容量のzipアーカイブ用に複数の物理的な.zipファイルを作成することで、スパンを有効にします。

ファイルの追加/抽出

  • 既存のZIPアーカイブに新しいファイルを追加または挿入できます。
  • 個々のファイルとフォルダーをZIPアーカイブから抽出し、ファイルフィルタリングをサポートします。
  • 画像、ドキュメント、ビデオ、実行可能ファイルなど、幅広い形式のファイルを圧縮および展開できます。

既存のアーカイブの操作

  • 作成日時、変更日時、およびパーミッションなどのメタデータを含む既存のZIPファイルをロードして操作します。
  • 埋め込みアーカイブ内のファイルタイムスタンプ、所有者/グループ/パーミッションなどを更新します。
  • 外部アーカイブから個々のファイルまたはフォルダーを削除または除去し、他のコンテンツを保持したままにします。

進んだ圧縮とパスワード保護機能

  • データの完全性を高めるために、カスタム圧縮アルゴリズムを使用してzip圧縮形式データストリームを作成します。
  • 圧縮および抽出時にパスワードを設定し、構成可能な暗号化ハッシュオプション(MD5/SHA-256など)を使用します。
  • Unixパーミッションを介したファイルアクセス制御を適用します。

注: パスワード保護は、未承認のアクセスを防止するために追加のセキュリティ層を提供します。

エラーと例外の処理

強力なAPIは、.NET例外を介して潜在的なエラーを報告および処理し、アプリケーション内の一般的な圧縮タスクに対するエラーのない機能開発の複雑さを軽減します。

 日本語