Renderer

The Renderer seam rasterises a page for OCR or vision. There is no default implementation, and most extractions never need one at all.

The Renderer interface rasterizes document pages so they can be processed by OCR or image-based analysis.

Purpose

This is the seam that allows Ovrin to work with scanned PDFs while keeping the rest of the pipeline independent of a particular renderer implementation.