libspectre 0.2.12
spectre-exporter.c File Reference
#include <stdlib.h>
#include "spectre-exporter.h"
#include "spectre-private.h"
#include "spectre-utils.h"

Functions

SpectreExporterspectre_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)
 

Function Documentation

◆ spectre_exporter_begin()

SpectreStatus spectre_exporter_begin ( SpectreExporter * exporter,
const char * filename )

◆ spectre_exporter_do_page()

SpectreStatus spectre_exporter_do_page ( SpectreExporter * exporter,
unsigned int page_index )

◆ spectre_exporter_end()

SpectreStatus spectre_exporter_end ( SpectreExporter * exporter)

◆ spectre_exporter_free()

void spectre_exporter_free ( SpectreExporter * exporter)

◆ spectre_exporter_new()

SpectreExporter * spectre_exporter_new ( SpectreDocument * document,
SpectreExporterFormat format )