libspectre 0.2.11
Functions
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 
)