|
Evince
Evince is a document viewer capable of displaying multiple and single page document formats like PDF and Postscript.
|
#include <config.h>#include <unistd.h>#include <string.h>#include <stdlib.h>#include <errno.h>#include <glib.h>#include <glib/gi18n-lib.h>#include <glib/gstdio.h>#include <gio/gio.h>#include "comics-document.h"#include "ev-document-misc.h"#include "ev-file-helpers.h"#include "ev-archive.h"
Include dependency graph for comics-document.c:Go to the source code of this file.
Data Structures | |
| struct | _ComicsDocumentClass |
| struct | _ComicsDocument |
| struct | PixbufInfo |
Macros | |
| #define | BLOCK_SIZE 10240 |
Typedefs | |
| typedef struct _ComicsDocumentClass | ComicsDocumentClass |
Functions | |
| static GSList * | get_supported_image_extensions (void) |
| static char ** | comics_document_list (ComicsDocument *comics_document) |
| static gboolean | comics_check_decompress_support (gchar *mime_type, ComicsDocument *comics_document, GError **error) |
| static int | sort_page_names (gconstpointer a, gconstpointer b) |
| static gboolean | comics_document_load (EvDocument *document, const char *uri, GError **error) |
| static gboolean | comics_document_save (EvDocument *document, const char *uri, GError **error) |
| static int | comics_document_get_n_pages (EvDocument *document) |
| static void | get_page_size_prepared_cb (GdkPixbufLoader *loader, int width, int height, PixbufInfo *info) |
| static void | comics_document_get_page_size (EvDocument *document, EvPage *page, double *width, double *height) |
| static void | render_pixbuf_size_prepared_cb (GdkPixbufLoader *loader, gint width, gint height, EvRenderContext *rc) |
| static GdkPixbuf * | comics_document_render_pixbuf (EvDocument *document, EvRenderContext *rc) |
| static cairo_surface_t * | comics_document_render (EvDocument *document, EvRenderContext *rc) |
| static void | comics_document_finalize (GObject *object) |
| static void | comics_document_class_init (ComicsDocumentClass *klass) |
| static void | comics_document_init (ComicsDocument *comics_document) |
| #define BLOCK_SIZE 10240 |
Definition at line 39 of file comics-document.c.
| typedef struct _ComicsDocumentClass ComicsDocumentClass |
Definition at line 41 of file comics-document.c.
|
static |
|
static |
Definition at line 475 of file comics-document.c.
|
static |
|
static |
|
static |
Definition at line 280 of file comics-document.c.
Here is the caller graph for this function:
|
static |
Definition at line 490 of file comics-document.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 370 of file comics-document.c.
Here is the caller graph for this function:
|
static |
|
static |
|
static |
|
static |
|
static |