Top | Description | ![]() |
![]() |
![]() |
![]() |
void ev_document_misc_get_pointer_position (GtkWidget *widget
,gint *x
,gint *y
); gdouble ev_document_misc_get_screen_dpi (GdkScreen *screen
); cairo_surface_t * ev_document_misc_surface_from_pixbuf (GdkPixbuf *pixbuf
); GdkPixbuf * ev_document_misc_pixbuf_from_surface (cairo_surface_t *surface
); cairo_surface_t * ev_document_misc_surface_rotate_and_scale (cairo_surface_t *surface
,gint dest_width
,gint dest_height
,gint dest_rotation
); void ev_document_misc_invert_surface (cairo_surface_t *surface
); void ev_document_misc_invert_pixbuf (GdkPixbuf *pixbuf
); gchar * ev_document_misc_format_date (GTime utime
); GdkPixbuf * ev_document_misc_render_loading_thumbnail (GtkWidget *widget
,int width
,int height
,gboolean inverted_colors
); GdkPixbuf * ev_document_misc_render_thumbnail_with_frame (GtkWidget *widget
,GdkPixbuf *source_pixbuf
); GdkPixbuf * ev_document_misc_get_loading_thumbnail (int width
,int height
,gboolean inverted_colors
); void ev_document_misc_get_page_border_size (gint page_width
,gint page_height
,GtkBorder *border
); void ev_document_misc_paint_one_page (cairo_t *cr
,GtkWidget *widget
,GdkRectangle *area
,GtkBorder *border
,gboolean highlight
,gboolean inverted_colors
); GdkPixbuf * ev_document_misc_get_thumbnail_frame (int width
,int height
,GdkPixbuf *source_pixbuf
);
void ev_document_misc_get_pointer_position (GtkWidget *widget
,gint *x
,gint *y
);
cairo_surface_t * ev_document_misc_surface_from_pixbuf
(GdkPixbuf *pixbuf
);
GdkPixbuf * ev_document_misc_pixbuf_from_surface
(cairo_surface_t *surface
);
|
a cairo_surface_t |
Returns : |
a GdkPixbuf. [transfer full] |
cairo_surface_t * ev_document_misc_surface_rotate_and_scale (cairo_surface_t *surface
,gint dest_width
,gint dest_height
,gint dest_rotation
);
GdkPixbuf * ev_document_misc_render_loading_thumbnail (GtkWidget *widget
,int width
,int height
,gboolean inverted_colors
);
Since 3.8
GdkPixbuf * ev_document_misc_render_thumbnail_with_frame (GtkWidget *widget
,GdkPixbuf *source_pixbuf
);
Since 3.8
GdkPixbuf * ev_document_misc_get_loading_thumbnail (int width
,int height
,gboolean inverted_colors
);
void ev_document_misc_get_page_border_size (gint page_width
,gint page_height
,GtkBorder *border
);
void ev_document_misc_paint_one_page (cairo_t *cr
,GtkWidget *widget
,GdkRectangle *area
,GtkBorder *border
,gboolean highlight
,gboolean inverted_colors
);