gdkpixbuf相关内容

在Gtk TreeView树中显示图标或颜色

我在Gtk TreeView(GTK3的Python绑定)的其中一列中加载文件或显示颜色时遇到困难.从QGIS中获取的示例在第一行中显示一个图标,在第二行中显示一个蓝色圆圈.颜色来自图层属性: 我的代码如下所示,但是没有将icon.png文件加载到同一目录中: #!/usr/bin/python3 from gi.repository import Gtk, Gdk, GdkPixbu ..
发布时间:2020-07-23 01:39:08 Python

更改GdkPixbuf(GTK3)中像素的颜色

我使用 Gtk.StatusIcon ,并且想要改变一些像素的颜色;我有一段代码,用一个我想要设置的颜色加载一个1x1像素的PNG文件,然后将它复制到图标Pixbuf。 虽然这有效,但它有一个明显的缺点:为每种颜色创建一个1x1像素,因此我不能使用任意颜色,只能使用为图像创建的预定义颜色。 如何将像素设置为一个任意的RGBA颜色? 我现在使用的代码(简化用于演示目的): # ..
发布时间:2018-05-30 17:18:21 Python

使用gtk将当前窗口保存为图像#

如何将当前窗口保存为像png这样的图像文件? 我知道我可以从当前窗口获取gdkWindow。 我甚至可以得到一张图片。从这个图像结构我甚至可以查询每个像素。但根据我的理解,我真正需要的是获得pixbuf。 int width; int height; this.GetSize(width,height); this.GdkWindow.GetImage(0,0,widt ..
发布时间:2018-05-30 17:10:38 其他开发

什么样的形象格式由GDK-PIXBUF(GTK的形象?)默认支持?

我知道,GDK-PIXBUF支持PNG和JPG,但我无法找到所有的完全(或部分)支持的图片格式在互联网上任何地方的的详细列表的。这是必要的我当前的项目,因为我需要检查每一个文件的扩展名的目录,并确定它是否是由GDK-pixbuf的支持与否。任何帮助吗? 解决方案 调用 ..
发布时间:2016-08-19 14:14:59 C/C++