C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 164 を表示中)
■94584 / )  圧縮・解凍をメモリ上で行う方法
□投稿者/ gegege (1回)-(2020/04/23(Thu) 11:07:41)

分類:[.NET 全般] 

VB.NETに関する質問です。


バイナリファイルを出力する時に、バイナリの一部をZipやLZH、RARなどの圧縮形式に変換して保存したいと考えています。

VSに標準で付いているZipFileクラスやZipArchiveクラスだと
ファイルを介した方法をサポートしていないと思います。

もし、これを使うのだとすると、
圧縮したいバイナリの一部だけを一旦ファイルとして保存してから
Zip圧縮し、その圧縮ファイルをバイナリとして読み込んで
先ほどのバイナリの一部に埋め込むというような行程が必要となります。

これをHDD/SSDを使わずにメモリー上で行いたいのですが、
メモリー上で圧縮・解凍をサポートしているDLLはございますでしょうか?

返信 編集キー/


管理者用

- Child Tree -