pub struct PdfRenderer { /* private fields */ }Expand description
Renders PDF content stream operations to a pixel buffer.
Implementations§
Source§impl PdfRenderer
impl PdfRenderer
Sourcepub fn new(width: u32, height: u32) -> Self
pub fn new(width: u32, height: u32) -> Self
Create a renderer targeting a buffer of width x height pixels.
Sourcepub fn render_page(&mut self, page: &PdfPage, buf: &mut [u32])
pub fn render_page(&mut self, page: &PdfPage, buf: &mut [u32])
Render a page’s content stream to a pixel buffer.
buf must be width * height u32 values (ARGB8888).