ZDeflaterOutputStream
概要
ZDeflaterOutputStream は Aspose.PDF の .NET 用 FOSS におけるクラスです。継承元: Stream。
zlib (RFC 1950) デフレート出力ストリーム — Aspose.Pdf の表層に対応する公開ヘルパーです。
このクラスは、.NET プログラムで ZDeflaterOutputStream オブジェクトを操作するためのメソッドを 7 つ提供します。利用可能なメソッドは Finish、Flush、Read、Seek、SetLength、Write、ZDeflaterOutputStream です。Aspose.PDF の .NET 用 FOSS パッケージをインストールすれば、すべての公開メンバーは任意の .NET アプリケーションからアクセス可能です。プロパティ: CanRead、CanSeek、CanWrite、Length、Position。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
CanRead | bool | 読み取り | CanRead を取得します。 |
CanSeek | bool | 読み取り | シーク可能かを取得します。 |
CanWrite | bool | 読み取り | 書き込み可能かどうかを取得します。 |
Length | long | 読み取り | 長さを取得します。 |
Position | long | 読み取り/書き込み | 位置を取得または設定します。 |
メソッド
| シグネチャ | 説明 |
|---|---|
ZDeflaterOutputStream(destination: Stream) | zlib 圧縮用に宛先をラップします。 |
Finish() | 残りの圧縮データをフラッシュし、zlib トレーラを書き込みます。 |
Write(buffer: byte[], offset: int, count: int) | この ZDeflaterOutputStream インスタンスで Write(buffer, offset, count) を呼び出します。 |
Flush() | この ZDeflaterOutputStream インスタンスで Flush を呼び出します。 |
Read(buffer: byte[], offset: int, count: int) | この ZDeflaterOutputStream インスタンスで Read(buffer, offset, count) を呼び出します。 |
Seek(offset: long, origin: SeekOrigin) | この ZDeflaterOutputStream インスタンスで Seek(offset, origin) を呼び出します。 |
SetLength(value: long) | 長さの値を設定します。 |