DeflaterOutputStream Class
Namespace: Stimulsoft.Report.Export
Inheritance
Inherits from: Stream
Constructors
| Constructor | Description |
|---|---|
| DeflaterOutputStream(Stream baseOutputStream) | |
| DeflaterOutputStream(Stream baseOutputStream, Deflater defl) | |
| DeflaterOutputStream(Stream baseOutputStream, Deflater defl, int bufsize) |
DeflaterOutputStream(baseOutputStream: Stream)
Parameters
- baseOutputStream (Stream)
DeflaterOutputStream(baseOutputStream: Stream, defl: Deflater)
Parameters
- baseOutputStream (Stream)
- defl (Deflater)
DeflaterOutputStream(baseOutputStream: Stream, defl: Deflater, bufsize: int)
Parameters
- baseOutputStream (Stream)
- defl (Deflater)
- bufsize (int)
Methods
| Method | Returns | Description |
|---|---|---|
| Close | void | |
| Finish | void | |
| Flush | void | |
| Read | int | |
| ReadByte | int | |
| Seek | long | |
| SetLength | void | |
| Write | void | |
| WriteByte | void | |
| deflate | void |
Method Details
Close
Close(): void
Finish
Finish(): void
Flush
Flush(): void
Read
Read(**: byteb, **off: int, len: int): int
Parameters
- ** (byteb)
- off (int)
- len (int)
Returns int
ReadByte
ReadByte(): int
Returns int
Seek
Seek(offset: long, origin: SeekOrigin): long
Parameters
- offset (long)
- origin (SeekOrigin)
Returns long
SetLength
SetLength(val: long): void
Parameters
- val (long)
Write
Write(**: bytebuf, **off: int, len: int): void
Parameters
- ** (bytebuf)
- off (int)
- len (int)
WriteByte
WriteByte(bval: byte): void
Parameters
- bval (byte)
deflate
deflate(): void
Fields
| Field | Type | Description |
|---|---|---|
| baseOutputStream | Stream | |
| buf | byte[] | |
| def | Deflater | |
| isStreamOwnerValue | bool |