Evince
Evince is a document viewer capable of displaying multiple and single page document formats like PDF and Postscript.
|
Go to the source code of this file.
Data Structures | |
struct | _EvFileExporterContext |
struct | _EvFileExporterInterface |
Macros | |
#define | EV_TYPE_FILE_EXPORTER (ev_file_exporter_get_type ()) |
#define | EV_FILE_EXPORTER(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), EV_TYPE_FILE_EXPORTER, EvFileExporter)) |
#define | EV_FILE_EXPORTER_IFACE(k) (G_TYPE_CHECK_CLASS_CAST((k), EV_TYPE_FILE_EXPORTER, EvFileExporterInterface)) |
#define | EV_IS_FILE_EXPORTER(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), EV_TYPE_FILE_EXPORTER)) |
#define | EV_IS_FILE_EXPORTER_IFACE(k) (G_TYPE_CHECK_CLASS_TYPE ((k), EV_TYPE_FILE_EXPORTER)) |
#define | EV_FILE_EXPORTER_GET_IFACE(inst) (G_TYPE_INSTANCE_GET_INTERFACE ((inst), EV_TYPE_FILE_EXPORTER, EvFileExporterInterface)) |
Typedefs | |
typedef struct _EvFileExporterContext | EvFileExporterContext |
typedef struct _EvFileExporter | EvFileExporter |
typedef struct _EvFileExporterInterface | EvFileExporterInterface |
Enumerations | |
enum | EvFileExporterFormat { EV_FILE_FORMAT_UNKNOWN, EV_FILE_FORMAT_PS, EV_FILE_FORMAT_PDF } |
enum | EvFileExporterCapabilities { EV_FILE_EXPORTER_CAN_PAGE_SET = 1 << 0, EV_FILE_EXPORTER_CAN_COPIES = 1 << 1, EV_FILE_EXPORTER_CAN_COLLATE = 1 << 2, EV_FILE_EXPORTER_CAN_REVERSE = 1 << 3, EV_FILE_EXPORTER_CAN_SCALE = 1 << 4, EV_FILE_EXPORTER_CAN_GENERATE_PDF = 1 << 5, EV_FILE_EXPORTER_CAN_GENERATE_PS = 1 << 6, EV_FILE_EXPORTER_CAN_PREVIEW = 1 << 7, EV_FILE_EXPORTER_CAN_NUMBER_UP = 1 << 8 } |
Functions | |
GType | ev_file_exporter_get_type (void) G_GNUC_CONST |
void | ev_file_exporter_begin (EvFileExporter *exporter, EvFileExporterContext *fc) |
void | ev_file_exporter_begin_page (EvFileExporter *exporter) |
void | ev_file_exporter_do_page (EvFileExporter *exporter, EvRenderContext *rc) |
void | ev_file_exporter_end_page (EvFileExporter *exporter) |
void | ev_file_exporter_end (EvFileExporter *exporter) |
EvFileExporterCapabilities | ev_file_exporter_get_capabilities (EvFileExporter *exporter) |
#define EV_FILE_EXPORTER | ( | o) | (G_TYPE_CHECK_INSTANCE_CAST ((o), EV_TYPE_FILE_EXPORTER, EvFileExporter)) |
Definition at line 68 of file ev-file-exporter.h.
#define EV_FILE_EXPORTER_GET_IFACE | ( | inst) | (G_TYPE_INSTANCE_GET_INTERFACE ((inst), EV_TYPE_FILE_EXPORTER, EvFileExporterInterface)) |
Definition at line 72 of file ev-file-exporter.h.
#define EV_FILE_EXPORTER_IFACE | ( | k) | (G_TYPE_CHECK_CLASS_CAST((k), EV_TYPE_FILE_EXPORTER, EvFileExporterInterface)) |
Definition at line 69 of file ev-file-exporter.h.
#define EV_IS_FILE_EXPORTER | ( | o) | (G_TYPE_CHECK_INSTANCE_TYPE ((o), EV_TYPE_FILE_EXPORTER)) |
Definition at line 70 of file ev-file-exporter.h.
#define EV_IS_FILE_EXPORTER_IFACE | ( | k) | (G_TYPE_CHECK_CLASS_TYPE ((k), EV_TYPE_FILE_EXPORTER)) |
Definition at line 71 of file ev-file-exporter.h.
#define EV_TYPE_FILE_EXPORTER (ev_file_exporter_get_type ()) |
Definition at line 67 of file ev-file-exporter.h.
typedef struct _EvFileExporter EvFileExporter |
Definition at line 74 of file ev-file-exporter.h.
typedef struct _EvFileExporterContext EvFileExporterContext |
Definition at line 54 of file ev-file-exporter.h.
typedef struct _EvFileExporterInterface EvFileExporterInterface |
Definition at line 75 of file ev-file-exporter.h.
Definition at line 42 of file ev-file-exporter.h.
enum EvFileExporterFormat |
Enumerator | |
---|---|
EV_FILE_FORMAT_UNKNOWN | |
EV_FILE_FORMAT_PS | |
EV_FILE_FORMAT_PDF |
Definition at line 36 of file ev-file-exporter.h.
void ev_file_exporter_begin | ( | EvFileExporter * | exporter, |
EvFileExporterContext * | fc | ||
) |
Definition at line 35 of file ev-file-exporter.c.
void ev_file_exporter_begin_page | ( | EvFileExporter * | exporter) |
Definition at line 44 of file ev-file-exporter.c.
void ev_file_exporter_do_page | ( | EvFileExporter * | exporter, |
EvRenderContext * | rc | ||
) |
void ev_file_exporter_end | ( | EvFileExporter * | exporter) |
Definition at line 71 of file ev-file-exporter.c.
void ev_file_exporter_end_page | ( | EvFileExporter * | exporter) |
Definition at line 62 of file ev-file-exporter.c.
EvFileExporterCapabilities ev_file_exporter_get_capabilities | ( | EvFileExporter * | exporter) |
Definition at line 79 of file ev-file-exporter.c.
GType ev_file_exporter_get_type | ( | void | ) |