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);

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 :