Go to the documentation of this file.
21 #ifndef SPECTRE_EXPORTER_H
22 #define SPECTRE_EXPORTER_H
24 #include <libspectre/spectre-macros.h>
44 const char *filename);
47 unsigned int page_index);
SPECTRE_PUBLIC SpectreStatus spectre_exporter_end(SpectreExporter *exporter)
Definition: spectre-exporter.c:99
Definition: spectre-document.c:36
SPECTRE_PUBLIC SpectreStatus spectre_exporter_do_page(SpectreExporter *exporter, unsigned int page_index)
Definition: spectre-exporter.c:90
SPECTRE_PUBLIC SpectreStatus spectre_exporter_begin(SpectreExporter *exporter, const char *filename)
Definition: spectre-exporter.c:77
enum _SpectreStatus SpectreStatus
struct SpectreExporter SpectreExporter
Definition: spectre-exporter.h:35
SPECTRE_PUBLIC void spectre_exporter_free(SpectreExporter *exporter)
Definition: spectre-exporter.c:48
@ SPECTRE_EXPORTER_FORMAT_PS
Definition: spectre-exporter.h:31
SPECTRE_PUBLIC SpectreExporter * spectre_exporter_new(SpectreDocument *document, SpectreExporterFormat format)
Definition: spectre-exporter.c:28
@ SPECTRE_EXPORTER_FORMAT_PDF
Definition: spectre-exporter.h:32
SpectreExporterFormat
Definition: spectre-exporter.h:30