私はAsp.NetでWebアプリケーションを開発しており、SharpZipLibを使用してodtファイル(Open Officeから)と将来のdocxファイル(ms office用)を操作しています。odt ファイル (zip ファイルなど) を開き、その中の xml ファイルを変更し、再度 zip して、クライアントに送信するブラウザーに渡す必要があります。
ファイルシステムでこれを行うことができますが、一時的にディスクにスペースができてしまい、必要ありません。これをメモリ内で(MemoryStreamクラスを使用して)実行したいのですが、SharpZipLibを使用してメモリストリーム内のフォルダー/ファイルを解凍し、変更して使用して再度圧縮する方法がわかりません。これを行う方法についてのサンプルはありますか?
ありがとうございました