ev-page-cache

ev-page-cache

Synopsis

EvPageCache *       ev_page_cache_new                   (EvDocument *document);
gint                ev_page_cache_get_n_pages           (EvPageCache *page_cache);
const char *        ev_page_cache_get_title             (EvPageCache *page_cache);
void                ev_page_cache_get_size              (EvPageCache *page_cache,
                                                         gint page,
                                                         gint rotation,
                                                         gfloat scale,
                                                         gint *width,
                                                         gint *height);
void                ev_page_cache_get_max_width         (EvPageCache *page_cache,
                                                         gint rotation,
                                                         gfloat scale,
                                                         gint *width);
void                ev_page_cache_get_max_height        (EvPageCache *page_cache,
                                                         gint rotation,
                                                         gfloat scale,
                                                         gint *height);
void                ev_page_cache_get_height_to_page    (EvPageCache *page_cache,
                                                         gint page,
                                                         gint rotation,
                                                         gfloat scale,
                                                         gint *height,
                                                         gint *dual_height);
void                ev_page_cache_get_thumbnail_size    (EvPageCache *page_cache,
                                                         gint page,
                                                         gint rotation,
                                                         gint *width,
                                                         gint *height);
gint                ev_page_cache_get_max_label_chars   (EvPageCache *page_cache);
char *              ev_page_cache_get_page_label        (EvPageCache *page_cache,
                                                         gint page);
gboolean            ev_page_cache_has_nonnumeric_page_labels
                                                        (EvPageCache *page_cache);
const EvDocumentInfo * ev_page_cache_get_info           (EvPageCache *page_cache);
gboolean            ev_page_cache_get_dual_even_left    (EvPageCache *page_cache);
gint                ev_page_cache_get_current_page      (EvPageCache *page_cache);
void                ev_page_cache_set_current_page      (EvPageCache *page_cache,
                                                         int page);
void                ev_page_cache_set_current_page_history
                                                        (EvPageCache *page_cache,
                                                         int page);
gboolean            ev_page_cache_set_page_label        (EvPageCache *page_cache,
                                                         const char *page_label);
EvPageCache *       ev_page_cache_get                   (EvDocument *document);
gboolean            ev_page_cache_check_dimensions      (EvPageCache *page_cache);

Description

Details

ev_page_cache_new ()

EvPageCache *       ev_page_cache_new                   (EvDocument *document);

document :

Returns :


ev_page_cache_get_n_pages ()

gint                ev_page_cache_get_n_pages           (EvPageCache *page_cache);

page_cache :

Returns :


ev_page_cache_get_title ()

const char *        ev_page_cache_get_title             (EvPageCache *page_cache);

page_cache :

Returns :


ev_page_cache_get_size ()

void                ev_page_cache_get_size              (EvPageCache *page_cache,
                                                         gint page,
                                                         gint rotation,
                                                         gfloat scale,
                                                         gint *width,
                                                         gint *height);

page_cache :

page :

rotation :

scale :

width :

height :


ev_page_cache_get_max_width ()

void                ev_page_cache_get_max_width         (EvPageCache *page_cache,
                                                         gint rotation,
                                                         gfloat scale,
                                                         gint *width);

page_cache :

rotation :

scale :

width :


ev_page_cache_get_max_height ()

void                ev_page_cache_get_max_height        (EvPageCache *page_cache,
                                                         gint rotation,
                                                         gfloat scale,
                                                         gint *height);

page_cache :

rotation :

scale :

height :


ev_page_cache_get_height_to_page ()

void                ev_page_cache_get_height_to_page    (EvPageCache *page_cache,
                                                         gint page,
                                                         gint rotation,
                                                         gfloat scale,
                                                         gint *height,
                                                         gint *dual_height);

page_cache :

page :

rotation :

scale :

height :

dual_height :


ev_page_cache_get_thumbnail_size ()

void                ev_page_cache_get_thumbnail_size    (EvPageCache *page_cache,
                                                         gint page,
                                                         gint rotation,
                                                         gint *width,
                                                         gint *height);

page_cache :

page :

rotation :

width :

height :


ev_page_cache_get_max_label_chars ()

gint                ev_page_cache_get_max_label_chars   (EvPageCache *page_cache);

page_cache :

Returns :


ev_page_cache_get_page_label ()

char *              ev_page_cache_get_page_label        (EvPageCache *page_cache,
                                                         gint page);

page_cache :

page :

Returns :


ev_page_cache_has_nonnumeric_page_labels ()

gboolean            ev_page_cache_has_nonnumeric_page_labels
                                                        (EvPageCache *page_cache);

page_cache :

Returns :


ev_page_cache_get_info ()

const EvDocumentInfo * ev_page_cache_get_info           (EvPageCache *page_cache);

page_cache :

Returns :


ev_page_cache_get_dual_even_left ()

gboolean            ev_page_cache_get_dual_even_left    (EvPageCache *page_cache);

page_cache :

Returns :


ev_page_cache_get_current_page ()

gint                ev_page_cache_get_current_page      (EvPageCache *page_cache);

page_cache :

Returns :


ev_page_cache_set_current_page ()

void                ev_page_cache_set_current_page      (EvPageCache *page_cache,
                                                         int page);

page_cache :

page :


ev_page_cache_set_current_page_history ()

void                ev_page_cache_set_current_page_history
                                                        (EvPageCache *page_cache,
                                                         int page);

page_cache :

page :


ev_page_cache_set_page_label ()

gboolean            ev_page_cache_set_page_label        (EvPageCache *page_cache,
                                                         const char *page_label);

page_cache :

page_label :

Returns :


ev_page_cache_get ()

EvPageCache *       ev_page_cache_get                   (EvDocument *document);

document :

Returns :


ev_page_cache_check_dimensions ()

gboolean            ev_page_cache_check_dimensions      (EvPageCache *page_cache);

page_cache :

Returns :