cairo_t *);
void xr_rendering_destroy (struct xr_rendering *);
-void xr_rendering_apply_options (struct xr_rendering *, struct string_map *o);
void xr_rendering_measure (const struct xr_rendering *, int *w, int *h);
void xr_rendering_draw (struct xr_rendering *r, cairo_t *cr,
int x0, int y0, int x1, int y1);
bool xr_driver_need_new_page (const struct xr_driver *);
bool xr_driver_is_page_blank (const struct xr_driver *);
-void parse_color (struct output_driver *d, struct string_map *options,
- const char *key, const char *default_value,
- struct cell_color *);
-
-
/* Render charts with Cairo. */
char *xr_draw_png_chart (const struct chart_item *,
const char *file_name_template, int number,
const struct cell_color *fg,
const struct cell_color *bg);
+char *xr_draw_eps_chart (const struct chart_item *item,
+ const char *file_name_template, int number,
+ const struct cell_color *fg,
+ const struct cell_color *bg);
+
+
/* Render to a svg file */
bool xr_draw_svg_file (struct xr_rendering *r,
const char *filename);