我有一个绘图区域和一个“png”图像,我想将该图像加载到我的绘图区域作为背景。
屏幕比我的图像大,问题是它没有“平铺”我的图像
我尝试将图像添加为 pixbuf 和 pixmap 但没有帮助
我用这条线
gc.set_tile(pixmap)
area.window.draw_drawable(gc, pimap, .....)
但这没有帮助
我找到了答案
我把代码放在这里供其他人使用
area=gtk.Drawingarea()
pixbuf=gtk.gdk.pixbuf_new_from_file('background.png')
pixmap, mask=pixbuf.render_pixmap_and_mask()
area.window.set_back_pixmap(pixmap, False)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)