DeflateStreamについて
- 題名: DeflateStreamについて
- 著者: ぺんたごん
- 日時: 2009/07/05 17:14:31
- ID: 24883
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: DeflateStreamについて
- 著者: Hongliang
- 日時: 2009/07/05 17:30:32
- ID: 24884
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: DeflateStreamについて
- 著者: ぺんたごん
- 日時: 2009/07/05 21:14:24
- ID: 24885
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
DeflateStreamクラスでバイナリを圧縮する処理を作っています。
保存用FileStreamクラスをA、コンストラクタにAを指定したDeflateStreamをBとします。
メインデータをB.Writeで圧縮で書き出し、
最後に付加情報としてA.Writeで非圧縮で出力しました。
すると、付加情報のさらに後ろに2バイトか3バイト余分に
末尾にデータができてしまいます。
バイト数が変動しているようで、さらに内容もよくわからず
自分で付けたフッタ情報を取得する位置の算出に悩んでいます。
この余分にはき出されるデータを抑制する方法、または
このデータの仕様?がありましたらご教示ください
お願いします