GTK常用接口——图片、图片控件
2013-11-09 21:32
288 查看
图片GdkPixbuf
//创建图片资源对象
GdkPixbuf* gdk_pixbuf_new_from_file (const gchar *filename, GError **error);
//创建指定图片大小资源对象
GdkPixbuf* gdk_pixbuf_new_from_file_at_size (const char* filename, gint width, gint height, GError **error);
//设置图片大小
GdkPixbuf* gdk_pixbuf_scale_simple (const GdkPixbuf* src, int dest_width, int dest_height, GdkInterpType interp_type);
常用GDK_INTERP_BILINEAR
//释放资源
void g_object_unref (GtkObject* object);
图片控件GtkImage
//创建图片控件通过图片路径
GtkImage* gtk_image_new_from_file (gchar* filename);
//创建图片控件通过图片资源对象
GtkImage* gtk_image_new_from_pixbuf (GdkPixbuf* pixbuf);
//图片控件重新设置一张图片
void gtk_image_set_from_pixbuf (GtkImage* image, GdkPixbuf* pixbuf);
//清楚图片控件里的图像数据
void gtk_image_clear (GtkImage* image);
//创建图片资源对象
GdkPixbuf* gdk_pixbuf_new_from_file (const gchar *filename, GError **error);
//创建指定图片大小资源对象
GdkPixbuf* gdk_pixbuf_new_from_file_at_size (const char* filename, gint width, gint height, GError **error);
//设置图片大小
GdkPixbuf* gdk_pixbuf_scale_simple (const GdkPixbuf* src, int dest_width, int dest_height, GdkInterpType interp_type);
常用GDK_INTERP_BILINEAR
//释放资源
void g_object_unref (GtkObject* object);
图片控件GtkImage
//创建图片控件通过图片路径
GtkImage* gtk_image_new_from_file (gchar* filename);
//创建图片控件通过图片资源对象
GtkImage* gtk_image_new_from_pixbuf (GdkPixbuf* pixbuf);
//图片控件重新设置一张图片
void gtk_image_set_from_pixbuf (GtkImage* image, GdkPixbuf* pixbuf);
//清楚图片控件里的图像数据
void gtk_image_clear (GtkImage* image);
相关文章推荐
- GTK常用控件之图片控件( GtkImage )
- GTK常用控件之图片控件( GtkImage )
- Go版GTK:常用控件—图片控件
- GTK常用接口——信息对话框、文本选择对话框
- GTK常用控件之进度条( GtkProgressBar )
- android_常用UI控件_02_EditText_01添加图片到edittext中
- Android 常用控件接口监听
- Go版GTK:常用控件—标签
- GTK常用接口——行编辑、复选框、下拉框
- VS2010/MFC编程入门之二十七(常用控件:图片控件Picture Control)
- GTK学习(1)-常用控件之窗口( GtkWindow )
- TRichView控件的常用用法(增加文本和图片)
- GTK常用控件之按钮( GtkButton )
- Android—常用控件(五)图片框
- iOS开发系列之常用自定义控件开发集—自动3D广告墙图片控件开发
- GTK常用控件之进度条( GtkProgressBar )
- Android常用控件六之图片框(ImageView)
- 数据库与C#控件接口,以及一些常用函数
- GTK常用接口——日历、定时器
- MFC编程入门之二十七(常用控件:图片控件PictureControl)