pub fn render_page_to_device_with<B: RasterBackend>(
page: &Page,
opts: &RenderOptions,
backend: &B,
session: RenderSession<'_>,
diags: &mut Diagnostics,
) -> Result<B::Device, Error>Expand description
render_page_to_device with a RenderSession.
use pdfrum_common::Diagnostics;
use pdfrum_page::Page;
use pdfrum_raster_tinyskia::TinySkiaBackend;
use pdfrum_render::{
RasterBackend, RenderOptions, RenderSession, render_page_to_device_with,
};
let backend = TinySkiaBackend;
let device = render_page_to_device_with(
&Page::empty(),
&RenderOptions::default(),
&backend,
RenderSession::default(),
&mut Diagnostics::default(),
)?;
let _ = backend.finish(device);ยงErrors
As render_page.