GdkPixbufObject for manipulating image data @gtkdoc gdk-pixbuf index
type pixbuf = [ `pixbuf ] Gobject.obj@gtkdoc gdk-pixbuf gdk-pixbuf-gdk-pixbuf
exception GdkPixbufError of gdkpixbuferror * stringval create :
width:int ->
height:int ->
?bits:int ->
?colorspace:colorspace ->
?has_alpha:bool ->
unit ->
pixbuf@gtkdoc gdk-pixbuf gdk-pixbuf-creating
val cast : 'a Gobject.obj -> pixbufval from_file : string -> pixbuf@gtkdoc gdk-pixbuf gdk-pixbuf-file-loading
val from_file_at_size : string -> width:int -> height:int -> pixbuf@gtkdoc gdk-pixbuf gdk-pixbuf-file-loading
val from_xpm_data : string array -> pixbufval from_data :
width:int ->
height:int ->
?bits:int ->
?rowstride:int ->
?has_alpha:bool ->
Gpointer.region ->
pixbufval get_n_channels : pixbuf -> intval get_has_alpha : pixbuf -> boolval get_bits_per_sample : pixbuf -> intval get_width : pixbuf -> intval get_height : pixbuf -> intval get_rowstride : pixbuf -> intval get_pixels : pixbuf -> Gpointer.region@gtkdoc gdk-pixbuf gdk-pixbuf-util
val fill : pixbuf -> int32 -> unit@gtkdoc gdk-pixbuf gdk-pixbuf-util
@gtkdoc gdk-pixbuf gdk-pixbuf-util
val copy_area :
dest:pixbuf ->
?dest_x:int ->
?dest_y:int ->
?width:int ->
?height:int ->
?src_x:int ->
?src_y:int ->
pixbuf ->
unit@gtkdoc gdk-pixbuf gdk-pixbuf-util
val scale :
dest:pixbuf ->
?dest_x:int ->
?dest_y:int ->
?width:int ->
?height:int ->
?ofs_x:float ->
?ofs_y:float ->
?scale_x:float ->
?scale_y:float ->
?interp:interpolation ->
pixbuf ->
unit@gtkdoc gdk-pixbuf gdk-pixbuf-scaling
val composite :
dest:pixbuf ->
alpha:int ->
?dest_x:int ->
?dest_y:int ->
?width:int ->
?height:int ->
?ofs_x:float ->
?ofs_y:float ->
?scale_x:float ->
?scale_y:float ->
?interp:interpolation ->
pixbuf ->
unit@gtkdoc gdk-pixbuf gdk-pixbuf-scaling
val save :
filename:string ->
typ:string ->
?options:(string * string) list ->
pixbuf ->
unit@gtkdoc gdk-pixbuf gdk-pixbuf-file-saving
val save_to_callback :
pixbuf ->
typ:string ->
?options:(string * string) list ->
(string -> unit) ->
unit