#include <libspectre/spectre-macros.h>
#include <libspectre/spectre-document.h>
#include <libspectre/spectre-status.h>
Go to the source code of this file.
Typedefs | |
typedef struct SpectreExporter | SpectreExporter |
Enumerations | |
enum | SpectreExporterFormat { SPECTRE_EXPORTER_FORMAT_PS, SPECTRE_EXPORTER_FORMAT_PDF } |
Functions | |
SpectreExporter * | spectre_exporter_new (SpectreDocument *document, SpectreExporterFormat format) |
void | spectre_exporter_free (SpectreExporter *exporter) |
SpectreStatus | spectre_exporter_begin (SpectreExporter *exporter, const char *filename) |
SpectreStatus | spectre_exporter_do_page (SpectreExporter *exporter, unsigned int page_index) |
SpectreStatus | spectre_exporter_end (SpectreExporter *exporter) |
typedef struct SpectreExporter SpectreExporter |
SpectreStatus spectre_exporter_begin | ( | SpectreExporter * | exporter, | |
const char * | filename | |||
) |
SpectreStatus spectre_exporter_do_page | ( | SpectreExporter * | exporter, | |
unsigned int | page_index | |||
) |
SpectreStatus spectre_exporter_end | ( | SpectreExporter * | exporter | ) |
void spectre_exporter_free | ( | SpectreExporter * | exporter | ) |
SpectreExporter* spectre_exporter_new | ( | SpectreDocument * | document, | |
SpectreExporterFormat | format | |||
) |