libspectre/spectre-exporter.h File Reference

#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

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)


Typedef Documentation

typedef struct SpectreExporter SpectreExporter


Enumeration Type Documentation

enum SpectreExporterFormat

Enumerator:
SPECTRE_EXPORTER_FORMAT_PS 
SPECTRE_EXPORTER_FORMAT_PDF 


Function Documentation

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 
)


Generated on Thu Jan 3 17:29:34 2008 for libspectre by  doxygen 1.5.3