タグ

ブックマーク / www.cs-dotnet.com (1)

  • C#でZipファイル (DotNetZip Library) :: C#.NETでいく?

    C#から圧縮を扱う場合、.NET Framework 2.0 以上であれば、GZipStreamクラス(System.IO.Compression名前空間)があります。ただし、1ストリームの圧縮ですので、複数ファイルを直接扱うことはできませんし、圧縮率もそれほど高くありません。 .NET Framework 3.0以上であればZipPackageクラス(System.IO.Packaging名前空間)を使用できます。残念ながらこのクラスもOPC (Open Packaging Conventions)定義のデータパッケージを扱うものでZip書庫を扱うものではありません。 このため、独自アプリケーションの固有データファイルとして使用する場合は有効ですが、Zipファイルを対象とした場合使えません。 参考:saeki-k の日記:.NET Framework 3.0のZipPackageクラス

  • 1