标签: c gtk
我想从互联网上显示图像 我该怎么说呢?
答案 0 :(得分:5)
GTK +不会从互联网上读取文件,你必须自己做这个部分。
在内存中以已知格式(如JPEG或PNG)获取像素数据后,请调用gdk_pixbuf_new_from_stream()(在设置内存中的流后)加载它。
gdk_pixbuf_new_from_stream()
然后将pixbuf交给gtk_image_new_from_pixbuf(),将你的GtkImage添加到GtkWindow,在窗口上调用gtk_widget_show_all(),你应该完成。
gtk_image_new_from_pixbuf()
gtk_widget_show_all()