Top | ![]() |
![]() |
![]() |
![]() |
void ev_document_misc_get_pointer_position (GtkWidget *widget
,gint *x
,gint *y
);
Get the pointer's x and y position relative to widget
.
gdouble
ev_document_misc_get_screen_dpi (GdkScreen *screen
);
ev_document_misc_get_screen_dpi
has been deprecated since version 3.36 and should not be used in newly-written code.
This uses a deprecated GDK API. Use
ev_document_misc_get_widget_dpi()
instead, which uses GDK's per-monitor
information.
gdouble
ev_document_misc_get_widget_dpi (GtkWidget *widget
);
Returns DPI for monitor on which given widget has been realized. Returns DPI of primary monitor or DPI of first monitor in the list inside of GdkDisplay if the widget has not been realized yet. Returns 96 as fallback value.
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
);
GdkPixbuf * ev_document_misc_render_loading_thumbnail (GtkWidget *widget
,int width
,int height
,gboolean inverted_colors
);
widget |
a GtkWidget to use for style information |
|
width |
the desired width |
|
height |
the desired height |
|
inverted_colors |
whether to invert colors |
Since: 3.8
GdkPixbuf * ev_document_misc_render_thumbnail_with_frame (GtkWidget *widget
,GdkPixbuf *source_pixbuf
);
Since: 3.8
cairo_surface_t * ev_document_misc_render_loading_thumbnail_surface (GtkWidget *widget
,int width
,int height
,gboolean inverted_colors
);
widget |
a GtkWidget to use for style information |
|
width |
the desired width |
|
height |
the desired height |
|
inverted_colors |
whether to invert colors |
Since: 3.14
cairo_surface_t * ev_document_misc_render_thumbnail_surface_with_frame (GtkWidget *widget
,cairo_surface_t *source_surface
,int width
,int height
);
widget |
a GtkWidget to use for style information |
|
source_surface |
||
width |
the desired width |
|
height |
the desired height |
Since: 3.14
GdkPixbuf * ev_document_misc_get_loading_thumbnail (int width
,int height
,gboolean inverted_colors
);
ev_document_misc_get_loading_thumbnail
is deprecated and should not be used in newly-written code.
void ev_document_misc_get_page_border_size (gint page_width
,gint page_height
,GtkBorder *border
);
ev_document_misc_get_page_border_size
is deprecated and should not be used in newly-written code.
void ev_document_misc_paint_one_page (cairo_t *cr
,GtkWidget *widget
,GdkRectangle *area
,GtkBorder *border
,gboolean highlight
,gboolean inverted_colors
);
ev_document_misc_paint_one_page
has been deprecated since version 3.10. and should not be used in newly-written code.
cr |
a cairo_tEvannotation
|
|
area |
||
border |
||
highlight |
whether to highlight the text |
|
inverted_colors |
whether to invert colors |