2016-03-23 36 views
0

所以,事情是,我需要使用图形模块而不是tkinter模块在python中使图形透明。有没有什么方法。如果有的话,我想知道它是如何使用的。由于Python图形模块的形状透明度

+0

您的问题需要更多关于您迄今为止已经尝试过的内容以及一些代码。也可以查看[this](https://books.google.com.au/books?id=-WULAAAAQBAJ&pg=PT356&lpg=PT356&dq=python+graphics+transparency&source=bl&ots=0v1FTRwOIj&sig=nci-07LEv5yzqfTIGX3SjuPtpFc&hl=zh-CN&sa=X&ved = 0ahUKEwi9h-rp_dXLAhUHKGMKHdikDN0Q6AEISDAH#v = onepage&q = python%20graphics%20transparency&f = false) –

+0

感谢Tim Ogilvy。我已经搜索过,但我主要看到的是tkinter中的透明度,并且您建议的链接也会在tkinter中讨论图形。 –

+0

你能提供一个链接到图形模块吗?我无法弄清楚你指的是哪一个。 –

回答

1

如果您使用的约翰·中号Zelle的图形库,它仅支持RGB,没有阿尔法(您可以查看graphics.py here完整的源代码)

你会看到源代码不包含字母的能力。

这篇文章可以帮助你: python tkinter canvas 'transparent'

由于graphics.py只是周围的Tkinter一个面向对象的封装,无论如何,你应该能够以同样的方式应用α,但是我没有测试过这一点。您可以简单地扩展图形模块以允许使用alpha。

+0

谢谢。这已经足够有用 –

+0

谢谢。鉴于我认为我可能回答了你的问题,尽管我想这不是你所希望的答案,但考虑接受我的答案? –