struct spv_writer;
struct text_item;
+#ifdef HAVE_CAIRO
+#include <cairo.h>
+#endif
+
#include "libpspp/compiler.h"
char *spv_writer_open (const char *filename, struct spv_writer **)
const char *command_id);
void spv_writer_put_table (struct spv_writer *, const struct pivot_table *);
+#ifdef HAVE_CAIRO
+void spv_writer_put_image (struct spv_writer *, cairo_surface_t *);
+#endif
+
void spv_writer_eject_page (struct spv_writer *);
#endif /* output/spv/spv-writer.h */