Skip to main content

Module streaming

Module streaming 

Source
Expand description

Streaming (incremental) decode API for large image decompression.

The StreamingDecoder trait allows feeding input data in chunks and reading decompressed output incrementally, which is useful for large inline images and progressive rendering.

Structs§

DctStreamingDecoder
Streaming decoder for DCTDecode (JPEG).
FlateStreamingDecoder
Streaming decoder for FlateDecode (zlib/deflate).

Enums§

StreamingDecoderType
Types of filters that support streaming decode.

Traits§

StreamingDecoder
A streaming (incremental) decoder for PDF stream data.

Functions§

create_streaming_decoder
Create a streaming decoder for the given filter type.