Skip to main content

Module streaming

Module streaming 

Source
Expand description

Streaming layout engine for processing large documents efficiently

This module provides a streaming layout engine that processes pages incrementally, yielding one page at a time to minimize memory usage for large documents (1000+ pages).

Structsยง

StreamingConfig
Configuration for streaming layout
StreamingLayoutEngine
Streaming layout engine that yields pages one at a time
StreamingLayoutIterator
Iterator that yields one page at a time from an FO tree