static cairo_surface_t * _cairo_boilerplate_svg_convert_to_image (cairo_surface_t *surface) { svg_target_closure_t *ptc = cairo_surface_get_user_data (surface, &svg_closure_key); return cairo_boilerplate_convert_to_image (ptc->filename, 0); }
static cairo_surface_t * _cairo_boilerplate_pdf_convert_to_image (cairo_surface_t *surface, int page) { pdf_target_closure_t *ptc = cairo_surface_get_user_data (surface, &pdf_closure_key); return cairo_boilerplate_convert_to_image (ptc->filename, page+1); }